La abreviatura de Extensible Markup Language no es un lenguaje de marcado declarativo como HTML; más bien, es un lenguaje para crear lenguajes de marcado. XML es administrado por el Worldwide Web Consortium (W3C). Una versión ligera de SGML permite a los autores web crear y nombrar sus etiquetas para que puedan capturar con mayor precisión la estructura de sus datos.
En un documento bien estructurado y compatible con la sintaxis, la jerarquía de etiquetas creada por el usuario puede ser leída y procesada por un navegador habilitado para XML, incluso si nunca antes ha encontrado el conjunto de etiquetas específico. Los autores pueden establecer la estructura de su documento de manera más formal utilizando una Definición de tipo de documento (DTD), que especifica las reglas para usar correctamente cada etiqueta. Consulte CSS, XLink, espacios de nombres, lenguaje de consulta, XMLP, XPointer, XSL.
ExpertoGeek explica XML
El lenguaje de marcado extensible (XML) es un lenguaje de marcado que cierra la brecha de formato de documentos entre humanos y máquinas. XML incluye datos estructurados en un archivo de texto dentro de un archivo de texto. XML permite a sus usuarios crear un vocabulario y usar el mismo vocabulario para describir datos. XML utiliza etiquetas («<» et «>”) Para crear archivos que sean fáciles de generar por computadora.
Por lo general, la mayoría de las máquinas que procesan datos estructurados almacenan los datos en discos desde los cuales solo se pueden usar en formato binario o de texto. XML permite que un usuario acceda a los datos sin tener que acceder al software utilizado para generarlos. Ejemplos de documentos estructurados incluirían contratos, cartas, artículos, libretas de direcciones, hojas de cálculo, dibujos técnicos, transacciones financieras, memorandos, entre muchos otros.
XML está actualmente en desarrollo World Wide Web Consortium (W3C) bajo la supervisión de un grupo de trabajo XML, fue lanzado en 1996, XML es un producto de SGML (Standard Generalized Markup Language). La intención era hacer SGML más fácil y también debido al éxito de HTML, que fue escrito a finales de la década de 1990 por el físico del CERN Tim Berners Lee. XML es una extensión de HTML.
Usos comunes de XML
- XML es una recomendación del World Wide Web Consortium y el desarrollo de la especificación es supervisado por un grupo de trabajo XML.
- La razón por la que puedes abrir XML archivos con varios programas diferentes se debe a que almacena datos en texto plano.
- Algunos de los programas que pueden abrirse XML los archivos son el bloc de notas de la ventana, cualquier editor de texto o incluso cualquier navegador web
Abusos comunes de XML
- XML nunca fue diseñado para resolver los problemas creados por SGML, y era un lenguaje de marcado completo
- La recomendación del World Wide Web Consortium (W3C) de XML no está supervisado por ningún grupo afiliado XML