XML

Páginas: 31 (7696 palabras) Publicado: 7 de enero de 2016

XML 3
Introducción 3
Ventajas 4
XHTML 5
Objetivos de diseño 5
Qué necesito para usar XML 7
Estructura lógica de un documento XML 8
Para qué sirve un DTD 9
Documento “bien formado” y documento válido 9
Estructura de un documento XML 10
Etiquetas 10
Etiquetas vacías 10
Estructura jerárquica de los elementos 11
Elemento raíz único 11
Distinción entre mayúsculas y minúsculas 12
Atributos 13Atributos reservados 13
Espacios en blanco 14
Normalización de los caracteres de final de línea 15
Caracteres especiales 15
Comentarios 16
Cabecera de un documento XML 16
Ejemplo biblioteca 17
Ejemplo BOE 18
Microsoft XML Notepad 1.5 21
Estructura de un DTD 24
Declaración de elemento 25
Modelo de grupo 26
Texto 28
Declaración de atributo 29
Declaración de entidad 31
Declaración de notación 32
Colocaciónde las declaraciones dentro de un documento 32
Orden de procesamiento de los DTDs 34
DTDs ya definidos 34
Ejemplo biblioteca 35
Ejemplo BOE 36
Validación de un documento XML contra su DTD 36
Documento bien formado 37
Documento válido 39
ezDTD 1.5 42
Presentación de los documentos XML 46
Otros estándares 47
Bibliografía 48




XML



Introducción

XML es el acrónimo de Extensible Markup Language(Lenguaje extensible de marcas) un estándar desarrollado por el World Wide Web Consortium (W3C). XML es un subconjunto del Standard Generalized Markup Language1 (SGML). Las simplificaciones no redundan en perjuicio de la extensibilidad del mismo. Solamente se trata de facilitar la tarea de desarrollar archivos XML válidos.

¿Qué diferencias existen entre XML y HTML? En HTML, tanto la semántica delas etiquetas como el conjunto de etiquetas está fijado. La etiqueta

siempre fija un encabezado de primer nivel, mientras que la etiqueta no tiene sentido porque no se encuentra definida. El W3C junto con los fabricantes de navegadores y otros miembros de la WWW, están constantemente trabajando en ampliar la definición de HTML para incorporar nuevas etiquetas y atributos.

XML noespecifica ni la semántica ni el conjunto de etiquetas. En realidad, XML es un metalenguaje: un lenguaje para describir (definir) lenguajes. XML proporciona una serie de herramientas que permiten definir etiquetas y las relaciones estructurales que guardan las etiquetas entre sí.

Ventajas

Las principales ventajas que ofrece XML son:

Mejora la precisión de las búsquedas, ya que cuando se utilizanmetadatos2 la efectividad de los motores de búsqueda se incrementa.
Facilita el intercambio de información entre distintas aplicaciones ya que se basa en estándares aceptados.
Proporciona una visión estructurada de la información, lo que permite su posterior tratamiento de forma local.
Permite integrar información procedente de diferentes fuentes.
Permite actualizaciones granulares de la información.Figura 1

Sin embargo, la principal ventaja de XML es que mantiene una separación entre los datos y su presentación. Esta característica facilita el mantenimiento de la información y permite ofrecer múltiples puntos de vista de una misma información. Por ejemplo, la Figura 1 y la Figura 2 muestran en un navegador el mismo documento XML pero con distinto aspecto visual, ya que en cada caso seemplea una plantilla de presentación distinta.


Figura 2

XHTML

Extensible Hypertext Markup Language (XHTML) es un híbrido entre HTML y XML diseñado específicamente para ser usado en Internet (se supone que será el sustituto de HTML). XHTML es un lenguaje de marcas escrito en XML: es una aplicación concreta de XML. Por lo tanto, no se deben confundir XML y XHTML.

Objetivos de diseño

Al iniciodel proceso que condujo al desarrollo de XML, el W3C decidió definir una serie de objetivos (principios o metas) que guiasen el proceso y asegurasen que la especificación final obtenida cubriese las necesidades que originaron el desarrollo de un nuevo lenguaje. En total se definieron diez objetivos:

1. XML debe de poderse usar directamente en Internet. XML ha adoptado muchas de las convenciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • XML Mi Primer Documento XML
  • Html y xml
  • Acer xml
  • Procesamiento xml
  • trabjo de xml
  • Xml lp
  • Xml errores
  • Xml Microsoft

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS