Introducción al xml y estructura de un documento xml
Primer artículo de este completo manual sobre XML. Comenzamos con la estructura de un documento en XML.
28/7/06 - XML (eXtensible Markup Language) no es, como su nombre podría sugerir, un lenguaje de
marcado. XML es un meta-lenguaje que nos permite definir lenguajes de marcado
adecuados a usos determinados.
El HTML (HyperText Markup Language) se ha convertido en el lenguaje estándar (o lingua
franca) del World Wide Web. En sus casi diez años de andadura, y tras una fase de
desarrollo más o menos turbulento, se ha confirmado como un estándar aceptado y
aprobado por la industria. HTML se puede considerar una aplicación de SGML (Standard
Generalised Markup Language) Hay que desterrar ideas del tipo "XML es HTML mejorado"
o "XML es HTML ampliable y personalizable."
Los fundamentos de XML son muy sencillos. En las siguientes páginas aprenderemos cómo
crear documentos XML bien-formados, y que además sean válidos, es decir, que estén
conformes a una Definición de Tipo de Documento (DTD) dada. Además veremos la
creación y uso de hojas de estilo (XSL) para la presentación de los datos, así como
diferentes aplicaciones actuales de XML.
Estructura de un documento XML
Aunque a primera vista, un documento XML puede parecer similar a HTML, hay una
diferencia principal. Un documento XML contiene datos que se autodefinen,
exclusivamente. Un documento HTML contiene datos mal definidos, mezclados con
elementos de formato. En XML se separa el contenido de la presentación de forma total.
Una forma de entender rápidamente la estructura de un documento XML, es viendo un
pequeño ejemplo:
<?xml version="1.0"?>
<!DOCTYPE MENSAJE SYSTEM "mensaje.dtd">
<mensaje>
<remite>
<nombre>Alfredo Reino</nombre>
<email>alf@ibium.com</email>
</remite>
<destinatario>
<nombre>Bill Clinton</nombre>
<email>president@whitehouse.gov</email>
</destinatario>
<asunto>Hola Bill</asunto>
<texto>
<parrafo>¿Hola qué tal? Hace <enfasis>mucho</enfasis> que
no escribes. A ver si llamas y quedamos para tomar algo.</parrafo>
</texto>
</mensaje>
Este mismo documento puede ser visto de forma gráfica, para comprender mejor la
estructura de un documento XML.

Seguir navegando a partir aquí:
+ 1 manual relacionado
+ 1 categoria relacionada
+ 1 comentario no revisado
| Autoría, licencia y acciones sobre este artículo |
|
Informe de Alfredo Reino Romero
Atención: Copyright. Este artículo no se puede reproducir sin la autorización expresa del autor.
|
Manuales relacionados con este artículo
Categorias relacionadas
A través de las categorías de nuestro directorio se pueden encontrar otro tipo de recursos relacionados con este artículo:
+ Entrar en
XML
| Comentarios sin revisar |
|
Entre los comentarios no revisados puede haber algunos interesantes que se hayan enviado recientemente.
|
Se ha encontrado un comentario sin revisar
Ir arriba