SlideShare una empresa de Scribd logo
1 de 10
¿ Qué es XML?
 XML es un lenguaje de Meta marcado que ofrece un formato
para la descripción de datos estructurados. Esto facilita unas
declaraciones de contenido más precisas y unos resultados
de búsquedas más significativos en varias plataformas.
Además, XML habilitará una nueva generación de
aplicaciones para ver y manipular datos basadas en el Web.
 XML ofrece una representación estructural de los datos que
se puede implementar ampliamente y es fácil de distribuir.
XML es un subconjunto de SGML optimizado para el Web.
Definido por el World Wide Web Consortium (W3C) (en
inglés), XML garantiza que los datos estructurados sean
uniformes e independientes de aplicaciones o fabricantes.
Características

Ω Aunque hoy día XML aún no está tan extendido como
HTML, su uso futuro en la Web mejorará la eficiencia de las
búsquedas, al proporcionar cada documento XML metadatos
sobre sí mismo.
Ω Permite proporcionar diferentes vistas sobre los datos
(HTML, PDF, voz, etc.), dependiendo de quién sea el cliente.
Ω Facilita la integración desde fuentes de datos
heterogéneas, por ejemplo, páginas Web, distintas bases de
datos, ...

Ω Los documentos tienen una estructura que los hace legibles e
inteligibles no sólo para los ordenadores, si no también para
los humanos.
Ω Las aplicaciones de XML son fácilmente extensibles mediante
definiciones de nuevos tipos de documento (DTD).
¿Qué proporciona XML?

Proporciona un estándar de datos que puede codificar el
contenido, la semántica y los esquemas de una gran variedad de
casos, desde los más simples a los más complejos, sirve para
marcar lo siguiente:
 Un documento normal.
 Un registro estructurado, como un registro de citas o un
pedido de compra.
 Un objeto con datos y métodos, como el formulario
permanente de un objeto Java o de un control ActiveX.
 Un registro de datos, como el conjunto de resultados de una
consulta.
 Meta contenido sobre un sitio Web, como el formato de
definición de canal (CDF).
 Representaciones gráficas, como la interfaz de usuario de
una aplicación.
 Entidades y tipos de esquema estándar.
 Todos los vínculos entre datos y personas que hay en el Web.
Objetivos



XML debe ser directamente utilizable sobre Internet.



XML debe soportar una amplia variedad de aplicaciones.



XML debe ser compatible con SGML.



Debe ser fácil la escritura de programas que procesen
documentos XML.



El número de características opcionales en XML debe ser
absolutamente mínimo, idealmente cero.



Los documentos XML deben ser legibles por los usuarios
de este lenguaje y razonablemente claros.



El diseño de XML debe ser formal, conciso y preparado
rápidamente.



Los documentos XML deben ser fácilmente creables.



La brevedad en las marcas XML es de mínima importancia.
Estructura de XML.

 La tecnología XML busca dar solución al problema de
expresar información estructurada de la manera más
abstracta y reutilizable posible. Que la información sea
estructurada quiere decir que se compone de partes bien
definidas, y que esas partes se componen a su vez de otras
partes. Entonces se tiene un árbol de trozos de información.
Ejemplos son un tema musical, que se compone de
compases, que están formados a su vez por notas. Estas
partes se llaman elementos, y se las señala mediante
etiquetas.
 Una etiqueta consiste en una marca hecha en el
documento, que señala una porción de éste como un
elemento. Un pedazo de información con un sentido claro y
definido. Las etiquetas tienen la forma <nombre>, donde
nombre es el nombre del elemento que se está señalando.
 A continuación se muestra un ejemplo para entender la estructura
de un documento XML:
Historia
 XML proviene de un lenguaje inventado por IBM en los años
setenta, llamado GML (Generalized Markup Language), que
surgió por la necesidad que tenía la empresa de almacenar
grandes cantidades de información. A partir de él se han
creado otros sistemas para almacenar información.
 En el año 1989 Tim Berners Lee creó la web, y junto con ella
el lenguaje HTML. Este lenguaje se definió en el marco de
SGML y fue de lejos la aplicación más conocida de este
estándar.

 La creación de analizadores simples, sin ninguna lógica
especial para cada lenguaje.
 XML en cambio está orientado a hacer las cosas más
sencillas para los programas automáticos que necesiten
interpretar el documento.
Utilidades de XML

 Especificaremos algunas de las
implementaciones/aplicaciones que se han desarrollado con
XML. Suponemos que se establezca alguna implementación
propia para Bibliotecas y Centros de Documentación; y con
ello se pueda extraer la información desde la misma red (no
por métodos de infranet).
 CDF (Channel Definition Format): Los canales creado por
Microsoft en el explorador IE4 con tecnología push.
 RDF (Resource Description Framework): Esquema de
descripción de recursos. Una de las aplicaciones más
importantes que permitirá describir los datos de cada
documento y definir las relaciones que hay entre los datos
XML. Tratará de los metadatos (metadata). Se les podría
considerar como "los META del XML". Muchas compañías en
Internet se están adhiriendo a esta aplicación.
Aplicaciones de XML

 Ofrecer mecanismos más versátiles de mostrar datos.
Actualmente, bajo el nombre de DOM (Document Object Model)
se está desarrollando una API que sea soportada por todos los
procesadores de XML y HTML. La idea detrás de esta API es que
podamos representar (a través de JavaScript o JavaApplets)
documentos XML en los navegadores Web.
 Buscadores inteligentes. Debido a que la información en los
documentos XML está etiquetada por su significado de forma
precisa, podemos localizarla de forma mucho más clara que en
documentos HTML.

 Intercambio de información entre sistemas heterogéneos. El
fundamento es el mismo que para los buscadores inteligentes.
Debido a que el DTD proporciona un formato estándar para
representar la información de un tema específico, puede usarse
para simplificar el intercambio de información entre distintas
fuentes.

Más contenido relacionado

La actualidad más candente (17)

Lenguajes de marcado
Lenguajes de marcadoLenguajes de marcado
Lenguajes de marcado
 
XML
XMLXML
XML
 
Trabajo xml
Trabajo xmlTrabajo xml
Trabajo xml
 
Programacion
ProgramacionProgramacion
Programacion
 
Xml
XmlXml
Xml
 
Toala Miguel 2C3
Toala Miguel 2C3Toala Miguel 2C3
Toala Miguel 2C3
 
DIFERENCIA ENTRE HTML Y XML
DIFERENCIA ENTRE HTML Y XMLDIFERENCIA ENTRE HTML Y XML
DIFERENCIA ENTRE HTML Y XML
 
Htmlvaleria
HtmlvaleriaHtmlvaleria
Htmlvaleria
 
Xm ljosue castro
Xm ljosue castroXm ljosue castro
Xm ljosue castro
 
Exposicion dora, alex y eric
Exposicion dora, alex y ericExposicion dora, alex y eric
Exposicion dora, alex y eric
 
Presentación1
Presentación1Presentación1
Presentación1
 
Xml
XmlXml
Xml
 
Html
HtmlHtml
Html
 
Luisa noemi ibarra mora
Luisa noemi ibarra moraLuisa noemi ibarra mora
Luisa noemi ibarra mora
 
Xml
XmlXml
Xml
 
Diferencias entre xml y html
Diferencias entre xml y htmlDiferencias entre xml y html
Diferencias entre xml y html
 
Xml 1
Xml 1Xml 1
Xml 1
 

Similar a Xml 3a6 jairon rodriguez

Similar a Xml 3a6 jairon rodriguez (20)

XML Y RDF En Web SemáNtica
XML Y RDF En Web SemáNticaXML Y RDF En Web SemáNtica
XML Y RDF En Web SemáNtica
 
XML y RDF en Web Semántica
XML y RDF en Web SemánticaXML y RDF en Web Semántica
XML y RDF en Web Semántica
 
Presentación1 viviana
Presentación1 vivianaPresentación1 viviana
Presentación1 viviana
 
El lenguaje XML y su uso
El lenguaje XML y su usoEl lenguaje XML y su uso
El lenguaje XML y su uso
 
Presentación1 bricio vera
Presentación1 bricio veraPresentación1 bricio vera
Presentación1 bricio vera
 
Mera macias kerly diferencia entre html y xml presentasion prep
Mera macias kerly diferencia entre  html y xml presentasion prepMera macias kerly diferencia entre  html y xml presentasion prep
Mera macias kerly diferencia entre html y xml presentasion prep
 
Xml
XmlXml
Xml
 
UG2011html.pptx
UG2011html.pptxUG2011html.pptx
UG2011html.pptx
 
UG2011html.pptx
UG2011html.pptxUG2011html.pptx
UG2011html.pptx
 
Xml
XmlXml
Xml
 
Lenguaje XML
Lenguaje XMLLenguaje XML
Lenguaje XML
 
Extensible markup lenguaje
Extensible markup lenguajeExtensible markup lenguaje
Extensible markup lenguaje
 
Xml presentacin
Xml presentacinXml presentacin
Xml presentacin
 
Html
HtmlHtml
Html
 
Android de la A a la Z - Unidad 5
Android de la A a la Z - Unidad 5Android de la A a la Z - Unidad 5
Android de la A a la Z - Unidad 5
 
Capitulo 27 (XML: Lenguaje de mercado extendible) y Capítulo 28 (Conceptos de...
Capitulo 27 (XML: Lenguaje de mercado extendible) y Capítulo 28 (Conceptos de...Capitulo 27 (XML: Lenguaje de mercado extendible) y Capítulo 28 (Conceptos de...
Capitulo 27 (XML: Lenguaje de mercado extendible) y Capítulo 28 (Conceptos de...
 
Lenguaje de marcado MathML
Lenguaje de marcado MathMLLenguaje de marcado MathML
Lenguaje de marcado MathML
 
Rollllll
RollllllRollllll
Rollllll
 
Historia de html
Historia de htmlHistoria de html
Historia de html
 
Extensible markup language
Extensible markup languageExtensible markup language
Extensible markup language
 

Último

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 

Último (20)

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 

Xml 3a6 jairon rodriguez

  • 1.
  • 2. ¿ Qué es XML?  XML es un lenguaje de Meta marcado que ofrece un formato para la descripción de datos estructurados. Esto facilita unas declaraciones de contenido más precisas y unos resultados de búsquedas más significativos en varias plataformas. Además, XML habilitará una nueva generación de aplicaciones para ver y manipular datos basadas en el Web.  XML ofrece una representación estructural de los datos que se puede implementar ampliamente y es fácil de distribuir. XML es un subconjunto de SGML optimizado para el Web. Definido por el World Wide Web Consortium (W3C) (en inglés), XML garantiza que los datos estructurados sean uniformes e independientes de aplicaciones o fabricantes.
  • 3. Características Ω Aunque hoy día XML aún no está tan extendido como HTML, su uso futuro en la Web mejorará la eficiencia de las búsquedas, al proporcionar cada documento XML metadatos sobre sí mismo. Ω Permite proporcionar diferentes vistas sobre los datos (HTML, PDF, voz, etc.), dependiendo de quién sea el cliente. Ω Facilita la integración desde fuentes de datos heterogéneas, por ejemplo, páginas Web, distintas bases de datos, ... Ω Los documentos tienen una estructura que los hace legibles e inteligibles no sólo para los ordenadores, si no también para los humanos. Ω Las aplicaciones de XML son fácilmente extensibles mediante definiciones de nuevos tipos de documento (DTD).
  • 4. ¿Qué proporciona XML? Proporciona un estándar de datos que puede codificar el contenido, la semántica y los esquemas de una gran variedad de casos, desde los más simples a los más complejos, sirve para marcar lo siguiente:  Un documento normal.  Un registro estructurado, como un registro de citas o un pedido de compra.  Un objeto con datos y métodos, como el formulario permanente de un objeto Java o de un control ActiveX.  Un registro de datos, como el conjunto de resultados de una consulta.  Meta contenido sobre un sitio Web, como el formato de definición de canal (CDF).  Representaciones gráficas, como la interfaz de usuario de una aplicación.  Entidades y tipos de esquema estándar.  Todos los vínculos entre datos y personas que hay en el Web.
  • 5. Objetivos  XML debe ser directamente utilizable sobre Internet.  XML debe soportar una amplia variedad de aplicaciones.  XML debe ser compatible con SGML.  Debe ser fácil la escritura de programas que procesen documentos XML.  El número de características opcionales en XML debe ser absolutamente mínimo, idealmente cero.  Los documentos XML deben ser legibles por los usuarios de este lenguaje y razonablemente claros.  El diseño de XML debe ser formal, conciso y preparado rápidamente.  Los documentos XML deben ser fácilmente creables.  La brevedad en las marcas XML es de mínima importancia.
  • 6. Estructura de XML.  La tecnología XML busca dar solución al problema de expresar información estructurada de la manera más abstracta y reutilizable posible. Que la información sea estructurada quiere decir que se compone de partes bien definidas, y que esas partes se componen a su vez de otras partes. Entonces se tiene un árbol de trozos de información. Ejemplos son un tema musical, que se compone de compases, que están formados a su vez por notas. Estas partes se llaman elementos, y se las señala mediante etiquetas.  Una etiqueta consiste en una marca hecha en el documento, que señala una porción de éste como un elemento. Un pedazo de información con un sentido claro y definido. Las etiquetas tienen la forma <nombre>, donde nombre es el nombre del elemento que se está señalando.
  • 7.  A continuación se muestra un ejemplo para entender la estructura de un documento XML:
  • 8. Historia  XML proviene de un lenguaje inventado por IBM en los años setenta, llamado GML (Generalized Markup Language), que surgió por la necesidad que tenía la empresa de almacenar grandes cantidades de información. A partir de él se han creado otros sistemas para almacenar información.  En el año 1989 Tim Berners Lee creó la web, y junto con ella el lenguaje HTML. Este lenguaje se definió en el marco de SGML y fue de lejos la aplicación más conocida de este estándar.  La creación de analizadores simples, sin ninguna lógica especial para cada lenguaje.  XML en cambio está orientado a hacer las cosas más sencillas para los programas automáticos que necesiten interpretar el documento.
  • 9. Utilidades de XML  Especificaremos algunas de las implementaciones/aplicaciones que se han desarrollado con XML. Suponemos que se establezca alguna implementación propia para Bibliotecas y Centros de Documentación; y con ello se pueda extraer la información desde la misma red (no por métodos de infranet).  CDF (Channel Definition Format): Los canales creado por Microsoft en el explorador IE4 con tecnología push.  RDF (Resource Description Framework): Esquema de descripción de recursos. Una de las aplicaciones más importantes que permitirá describir los datos de cada documento y definir las relaciones que hay entre los datos XML. Tratará de los metadatos (metadata). Se les podría considerar como "los META del XML". Muchas compañías en Internet se están adhiriendo a esta aplicación.
  • 10. Aplicaciones de XML  Ofrecer mecanismos más versátiles de mostrar datos. Actualmente, bajo el nombre de DOM (Document Object Model) se está desarrollando una API que sea soportada por todos los procesadores de XML y HTML. La idea detrás de esta API es que podamos representar (a través de JavaScript o JavaApplets) documentos XML en los navegadores Web.  Buscadores inteligentes. Debido a que la información en los documentos XML está etiquetada por su significado de forma precisa, podemos localizarla de forma mucho más clara que en documentos HTML.  Intercambio de información entre sistemas heterogéneos. El fundamento es el mismo que para los buscadores inteligentes. Debido a que el DTD proporciona un formato estándar para representar la información de un tema específico, puede usarse para simplificar el intercambio de información entre distintas fuentes.