Forma
restringida de SGML optimizada para su utilización en Internet. Tuvo su origen en1996 World Wide Web Consorium (W3C). No es más que un conjunto de reglas para definir
etiquetas semánticas que nos organizan un documento en diferentes partes.
XML es un metalenguaje que define la sintaxis
utilizada para definir otros lenguajes de etiquetas estructurados.
CARACTERISTICAS
DE XML
ü Es simple de usar y se basa en etiquetas de texto.
ü Es una tecnología madura puesto que se basa en SGML.
(Estándar de Lenguaje de Marcado Generalizado)
ü Soporta Unicode (estándar de codificación de
caracteres diseñado para facilitar el tratamiento informático, transmisión y
visualización de textos de múltiples lenguajes).
ü Al
tratarse de un metalenguaje tiene un vocabulario extensible:
ü Permite
definir lenguajes de marcado por medio de DTD’s (Document Type Definition) o de
XML-Schemas
ü Sirve
para representar datos estructurados en un fichero de texto.
ü Usa
etiquetas para delimitar los datos pero deja su interpretación a la aplicación
que lee el código XML.
Un documento XML esta
ordenado jerárquicamente. Al menos debe tener un elemento:
<Nombre>Guillermo</Nombre>
Todos
los elementos deben ser especificados en el DTD
DTD
<!ELEMENT nota (para,de,cab,cuerpo)>
<!ELEMENT para (#PCDATA)>
<!ELEMENT de (#PCDATA)>
<!ELEMENT cab (#PCDATA)>
<!ELEMENT cuerpo (#PCDATA)>
<nota>
<para>Pepita</para>
<de>Juan</de>
<cab>Aviso</cab>
<cuerpo>!No faltes a mi Fiesta¡</cuerpo>
</nota>
No hay comentarios.:
Publicar un comentario