Latest web development tutorials

Guía XML

XML - Extensible Markup Language (Lenguaje de marcado extensible)

XML es una herramienta multiplataforma para la comunicación de información y de software independiente y hardware.

instancia de documento XML

<?xml version="1.0"?>
< note >
< to > Tove </ to >
< from > Jani </ from >
< heading > Reminder </ heading >
< body > Don't forget me this weekend! </ body >
</ note >



¿Qué es XML?

  • significa XML Lenguaje de Marcado Extensible (Extensible Markup Language)
  • XML es un lenguaje de marcas, muy similar a HTML
  • XML fue diseñado para describir datos
  • Las etiquetas XML no están predefinidas. Es necesario definir sus propias etiquetas.
  • Declaración using documento XML tipo (DTD) o esquema XML para describir los datos.
  • XML con un esquema DTD o XML está diseñado para ser auto-descriptivo.
  • XML es un estándar W3C

XML no hace nada

ML es no hacer nada. estructura XML para crear, almacenar y transportar información.

Ejemplos del documento XML anterior está escrito en XML a Tove de Jani un trozo de papel. Tenga en cuenta que el título y el cuerpo del mensaje. También tiene información acerca de dónde vinieron. Sin embargo, este documento XML no hace nada. Sólo la información pura envuelta en las etiquetas XML. Alguien tiene que escribir una pieza de software para enviar, recibir o mostrarlo:

MENSAJE

Para: Tove
De: Jani

No me olvides este fin de semana!



Las etiquetas XML no están predefinidas

Las etiquetas XML no están predefinidas, debe "inventar" sus propias etiquetas.

etiquetas HTML que se utilizan para marcar los documentos son autores de archivos HTML predefinidos sólo se pueden utilizar en el estándar HTML (por ejemplo, <P>, <H1>, etc.) etiqueta definida.

XML permite al autor definir su / su propio sello y su / su propia estructura del documento.

En el ejemplo anterior (como <para> y <desde>) la etiqueta no está definida en cualquier estándar XML. Estas etiquetas son XML autor del documento "inventado".

Ver un directorio XMLCD

Ver un catálogo de plantas XML

Ver un menú de comida XML

¿Cómo aprender XML?

Estudiar nuestra completa tutorial XML