Generalidades del xml

Páginas: 10 (2403 palabras) Publicado: 4 de abril de 2011
Generalidades de XML
XML: Generalidades y antecedentes
El XML (eXtensible Markup Language) es un metalenguaje, es decir un lenguaje para construir otros lenguajes con un propósito específico. El XML hace uso de marcas para describir un documento y las partes del mismo de una forma consistente y siguiendo unas especificaciones estándar. Las marcas son códigos especiales que informan sobre losdatos de los documentos y, eventualmente, sobre la manera en que dichos datos ven a ser mostrados por ejemplo en la pantalla.
Es importante destacar que el uso de los documentos XML no consiste necesariamente en mostrarlos con un formato a través de algún dispositivo físico. El XML añade significado a los componentes de un documento, que pueden ser procesados con intereses diversos.
Así, lacaracterística básica de dichos documentos reside en la manera estándar de describir estructura y contenidos, permitiendo su proceso de muchas formas diferentes y con distintas finalidades.
El XML, a diferencia del HTML, separa el contenido de los documentos y la presentación de los mismos.
El XML está basado en un estándar anterior, el SGML (Standard Generalized Markup Language), que hace uso deetiquetas para describir un documento y sus partes. Los inconvenientes del SGML son su dificultad de implementación y su generalidad excesiva.
En 1999, Tim Berners-Lee (CERN) propuso un lenguaje de marcado derivado del SGML, el HTML, que reúne una colección restringida de marcas que, básicamente, permiten la exhibición de un documento formateado mediante la www.
El XML, metalenguaje de marcas,subconjunto de SGML, apareció en 1998 como una recomendación de w3c. El HTML, cuando adquiere compatibilidad con las normas de XML, se convierte en el XHTML, que puede ser construido completamente haciendo uso de XML.
En estas condiciones cabe plantear algunas preguntas:

¿Es XML el sustituto del HTML?

La respuesta es negativa. Ambas tecnologías pueden convivir en la misma aplicación. El HTMLpermite mostrar hipertexto de forma razonable y, sin duda, seguirá siendo la base de la www durante años.
El XML es un estándar, más potente y general que el HTML. No se debe olvidar que, en cierta forma, lo incluye como un caso particular. Actualmente, sin embargo, se dispone de un gran arsenal de aplicaciones, utilidades y herramientas para trabajar con HTML, y no se puede decir lo mismo respectodel XML, que se encuentra en proceso de desarrollo.
¿Es posible construir páginas web con XML?
La respuesta es, en este caso, afirmativa. Las páginas obtenidas tendrán características adicionales de flexibilidad y estarán basadas en un estándar. Sin embargo, como ya se ha señalado, esta no es la única utilidad de un documento XML. Y, por el momento, no la más importante
Entidades de XML
Losdocumentos XML se componen de unidades de almacenamiento llamadas entidades (entities), que contienen datos analizados (parsed) o sin analizar (unparsed). Los datos analizados se componen de caracteres, algunos de los cuales forman los datos del documento y el resto forman las etiquetas. Las etiquetas codifican la descripción de la estructura lógica y de almacenamiento del documento. XML proporcionaun mecanismo para imponer restricciones en la estructura lógica y de almacenamiento.
Cualquier aplicación que trabaje con XML necesita un módulo software llamado procesador XML. Su función es leer documentos y proporcionar acceso a su contenido y estructura. Para poder llevar a cabo esta función, la aplicación debe proporcionar información al procesador XML de cómo se encuentra almacenada estainformación a través de un DTD. El DTD o declaración del tipo de documento (Document Type Declaration) proporciona la gramática para una clase de documentos XML.
Esta gramática contiene la definición del conjunto de etiquetas que puede contener esa clase de documentos XML. Un DTD es generalmente un archivo (o varios usados conjuntamente) que contiene la definición formal de un tipo de documento...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Xml(investigacion general)
  • xml
  • XML Mi Primer Documento XML
  • Html y xml
  • Acer xml
  • Procesamiento xml
  • trabjo de xml
  • Xml lp

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS