El XML, Extensible Markup Language, es un lenguaje de estructuracion de datos de sintaxis muy parecida al HTML, incluso podriamos incluir el HTML como parte del lenguaje XML.
La intención del XML es la organización de datos de forma que puedan ser tratados por cualquier lenguaje y desde cualquier plataforma, de esta manera, podemos almacenar una lista de los artículos de nuestra web en formato XML, para que puedan ser publicados en otras páginas o accedidas desde programas como los lectores RSS.
El primer elemento que encontramos en una página XML, es la cabecera que indicará al lector de XML que version de XML utilizamos: Por lo que queda el lenguaje XML será exactamente igual al HTML, con una pequeña diferencia, todas y cada una de las marcas que abrimos, debemos cerrarla, y si no lo hacemos, debemos indicarlo con una barra al final de la marca: Veamos un ejemplo de datos en XML:
000 001 002 003 004 005 006 007
|
<?xml version="1.0"?> <empresa> <nombre>M34 SA</nombre> <actividad>Fabricacion de llantas deportivas para automóviles</actividad> <director>Francesco Battiati</director> <distribuidora>RSS Car Racing</distribuidora> </empresa>
|
Como vemos, hemos expuesto los datos de una empresa ficticia en formato XML de manera que sean facilmente accesibles externamente. |