
1. Características
1.1. Es un formato estructurado
1.1.1. Lo que significa que podemos definir exactamente cómo se organizarán, organizarán y expresarán los datos dentro del archivo
1.2. Es un formato descriptivo
1.2.1. lo que significa que cada elemento de datos tiene un nombre que es legible tanto por humanos como por máquinas, además de ser identificable de forma única.
1.3. Puede ser validado
1.3.1. lo que significa que podemos proporcionar un segundo archivo XML, un archivo de definición de esquema XML, que describe exactamente cómo se debe estructurar el archivo de datos XML.
1.4. Es un formato reconocible
1.4.1. lo que significa que los programas pueden analizar un archivo de datos XML e inferir la estructura y las relaciones entre los elementos.
1.5. Es un formato fuertemente tipado
1.5.1. Lo que significa que el archivo de definición de esquema especifica el tipo de datos de cada elemento
1.6. Es un formato global
1.6.1. Solo hay una forma de expresar un número en un archivo XML (con formatos de números de EE. UU.) Y solo una forma de expresar una fecha.
1.7. Es un formato estándar
1.7.1. La forma en que se define el contenido de un archivo XML ha sido especificada por el World Wide Web Consortium (W3C)
2. ¿Qué es?
2.1. Es un meta-lenguaje
2.2. Permite definir lenguajes de marcado adecuados a usos determinados
3. ¿Para qué sirve?
3.1. Representar información estructurada que puede ser:
3.1.1. almacenada
3.1.2. transmitida
3.1.3. procesada
3.1.4. visualizada
3.1.5. impresa