Qué es el lenguaje de marcado XML

Lenguaje de marcado XML

En el mundo del desarrollo web podemos toparnos en más de una ocasión con XML (Extensible Markup Language), un lenguaje de etiquetas o marcado, según se prefiera, que nos sirve para estructurar información. Ya hemos visto un lenguaje similar al trabajar con HTML, en el cual usamos determinadas etiquetas para organizar el contenido de nuestra web. La característica principal de XML, y que la diferencia del ejemplo anterior, es que en lugar que contar con etiquetas predefinidas, somos nosotros los que las definiremos y usaremos según nuestro criterio.

<productos>
	<producto>
		<id>01</id>
		<nombre>Producto ficticio</nombre>
		<descripcion>Descripción del producto</descripcion>
	</producto>
	<producto>
		<id>02</id>
		<nombre>Producto ficticio</nombre>
		<descripcion>Descripción del producto</descripcion>
	</producto>
</productos>

El uso principal que se le da a este lenguaje es almacenar o compartir datos, de un modo similar a JSON. Así podemos encontrarnos con una página web que lo usa para definir su sitemap, así como otra que lo usará para enviar información de sus productos a una plataforma externa, por ejemplo. Su utilización dependerá de nuestras necesidades a la hora de trabajar.


Referencias:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *