Definición: ¿Qué significa Lenguaje de marcado extensible (XML)?
Extensible Markup Language (XML) es un formato universal, mantenido por el W3C, que se utiliza para la representación y transferencia de datos estructurados en la web o entre diferentes aplicaciones.
El lenguaje utiliza una representación estructurada que permite a los usuarios crear etiquetas definidas personalizadas de acuerdo con los estándares de Definición de Tipo de Documento XML (DTD). La estructura de un documento XML se puede representar en forma de árbol conocido como Modelo de objetos de documento (DOM).
Techinfo explica el lenguaje de marcado extensible (XML)
XML está diseñado para describir datos, pero no se ocupa de la visualización de los datos. Las etiquetas creadas en XML se explican por sí mismas y el usuario es libre de definir sus propias etiquetas, de ahí el "extensible".
Muchas plataformas de lenguajes de programación proporcionan soporte XML para crear y procesar datos XML. La simplicidad, la portabilidad, la independencia de la plataforma y la facilidad de uso son algunas de las características clave que han dado como resultado la creciente popularidad del uso de estándares basados en XML.
XML ha sido la principal fuente de motivación para el desarrollo de plataformas de arquitectura orientada a servicios (SOA) como los servicios web que no están atados a ningún lenguaje en particular y colaboran de forma eficaz en entornos heterogéneos. RSS, Atom, SOAP y XHTML son algunos de los estándares influenciados por XML.