Tabla de contenido:
- Definición: ¿Qué significa el Lenguaje de marcado extensible (XML)?
- Techopedia explica Extensible Markup Language (XML)
Definición: ¿Qué significa el Lenguaje de marcado extensible (XML)?
Extensible Markup Language (XML) es un formato universal, mantenido por el W3C, utilizado para la representación y transferencia de datos estructurados en la web o entre diferentes aplicaciones.
El lenguaje utiliza una representación estructurada al permitir a los usuarios crear etiquetas personalizadas definidas 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 un árbol conocido como Modelo de objeto de documento (DOM).
Techopedia explica Extensible Markup Language (XML)
XML está diseñado para describir datos, pero no tiene que ver con 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í la "extensible".
Muchas plataformas de lenguaje de programación proporcionan soporte XML para crear y procesar datos XML. La simplicidad, la portabilidad, la independencia de la plataforma y la usabilidad son algunas de las características clave que han resultado en 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 vinculados a ningún lenguaje en particular y colaboran de manera efectiva en entornos heterogéneos. RSS, Atom, SOAP y XHTML son algunos de los estándares influenciados por XML.
