Manejo de XML

PAUT-0042 (Pauta)

MADEJA quiere realizar recomendaciones sobre las API's existentes para facilitar el manejo de los XML en función de la actividad de tratamiento que se quiera realizar.

XML, es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C) que  permite definir la gramática de lenguajes específicos. Por lo tanto XML no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. Algunos de estos lenguajes que usan XML para su definición son XHTML, SVG, MathML.

XML no ha nacido sólo para su aplicación en Internet, sino que se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable. Tiene un papel muy importante en la actualidad ya que permite la compatibilidad entre sistemas para compartir la información de una manera segura, fiable y fácil.