SlideShare una empresa de Scribd logo
1 de 20
Elaborado por:
 Josué Castro
Introducción ¿Qué es XML?
   XML eXtensible Markup Language (Lenguaje Extensible de
    Marcas)
   Lenguaje abierto, estándar (W3 Consortium) derivado de
    SGML, optimizado para su uso en la WWW.
   Permite describir el sentido o la semántica de los datos.
   El XML, a diferencia del HTML, separa el contenido de la
    presentación.
   XML es un Meta-Lenguaje, que permite la definición de
    lenguajes concretos de representación de documentos.
¿Qué no es XML?
   XML no es una “versión mejorada de
    HTML”.
   XML no es un lenguaje para hacer mejores
    páginas web.
   XML no es “difícil”.
Inconvenientes generales de HTML
   Está diseñado para presentar información
    directamente a los humanos, y esto sin duda es
    algo bueno, pero es un lenguaje complicado de
    procesar para los programas informáticos.
   No es bueno porque no indica lo que está
    representando, se preocupa principalmente de que
    eso tiene que ir en azul, o con un tipo de letra
    determinada, pero no te dice que lo que está
    mostrando es el título de un libro o el precio de un
    artículo.
Problemas de HTML
   Define más la presentación que el
    contenido.
   No es fácilmente procesable por “máquinas”.
   Su estructura es “caótica”.
   Su interpretación es ambigua según el
    software utilizado.
   Su uso es la web.
Introducción
   La idea que subyace bajo el XML es la de
    crear un lenguaje muy general que sirva
    para muchas cosas.
   El XML describe el contenido de lo que
    etiqueta.
   Cualquier programa de informática puede
    trabajar más eficientemente sobre XML que
    HTML.
¿Por qué XML?
   Es un estándar.
   No pertenece a ninguna compañía y su
    utilización es libre.
   Permite la utilización efectiva de Internet.
Diferencia entre el SGML, XML y HTML
Características
   Utilizo mis propias etiquetas.
   La sintaxis es estricta. La especificación XML
    determina claramente una serie de reglas que
    especifican cuando un documento está bien
    formado.
   La utilización de una DTD (no es necesario, pero sí
    recomendable).
   Los elementos vacíos. La propia etiqueta de inicio
    llevará una contrabarra al final que los identificará.
Ventajas de XML
   Un estándar libre.
   Un lenguaje extensible.
   Fácilmente procesable por humanos y software.
   Una tecnología ya implantada en el mercado.
   Diseñado para ser utilizado en cualquier lenguaje o
    alfabeto.
   Separa el contenido de su representación.
Ventajas de XML

 Un documento muchas formas de
 representacíón
                                 HTML

                                  WML

       XML                         RTF

                                    PDF
Ventajas de XML
   Formato ideal para transacciones B2B.
   Permite la aplicación de técnicas de
    extracción de información y minería de
    datos.
   Las estrictas reglas para la composición de
    un documento XML permiten su fácil análisis
    sintáctico.
Reseña histórica
   Desarrollado a partir de 1996, como
    subconjunto de SGML.
   Adoptado como estándar en Febrero 1998
    por el World Wide Web Consortium (W3C)
World Wide Web Consortium (W3C)
   Constituido en 1994 con el objetivo de desarrollar
    protocolos comunes para la evolución de Intermet.
   Es un consorcio de industrias internacionales, y
    está participado por el MIT (EEUU), INRIA
    (Francia), y Keio University (Japón).
   Cuenta con el soporte oficial de DARPA (EEUU) y
    la Comisión Europea.
Terminología
   XML      eXtended Mark-up Language
   SGML Standard Generalised Mark-up Language
   XML "bien-formado"
   Validación
   DTD      Document Type Definition
   Schema
   XSL      eXtended Stylesheet Language
   Parser Analizador sintáctico
Terminología
   Elemento
   Atributo
   DOM      Document Object Model
   RDF      Resource Description Frarnework
   XLink, XPointer
   SML      Simple Mark-up Language
   SMIL
   XHTML
Tecnologías XML
   Especificación             XML v1.0
   Definición de documentos   DTD o Schemas
   Definición de estilos      XSL=XSLT+Xpath
   Enlazado de documentos     XLL=XLink+XPointer
   Aplicaciones               RDF, SMIL, HTML, etc.
¿Cómo construir documentos XML?
   Los fundamentos del XML son muy sencillos
    y en principio, para ir empezando, las únicas
    herramientas que nos harán falta son:
       Un editor de textos, con el que escribir nuestros
        documentos XML (el notepad en Windows y el
        xemacs en Linux)
       Un procesador o parser XML (Explorer 5.X,
        Mozilla, XMLWriter)
Editor 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.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Xml presentacin
Xml presentacinXml presentacin
Xml presentacin
 
Taller 1 raul guaranda
Taller 1 raul guarandaTaller 1 raul guaranda
Taller 1 raul guaranda
 
Jesica resabala mero html
Jesica resabala mero htmlJesica resabala mero html
Jesica resabala mero html
 
Html y xml1
Html y xml1Html y xml1
Html y xml1
 
XML
XMLXML
XML
 
Diferencia entre html y xml
Diferencia entre html y xmlDiferencia entre html y xml
Diferencia entre html y xml
 
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
 
Diferencia entre html y xml
Diferencia entre html y xmlDiferencia entre html y xml
Diferencia entre html y xml
 
Programacion
ProgramacionProgramacion
Programacion
 
Extensible markup language
Extensible markup languageExtensible markup language
Extensible markup language
 
Xml html
Xml   htmlXml   html
Xml html
 
Html y xml
Html y xmlHtml y xml
Html y xml
 
Diferencias entre HTML & XML (W. Malan)
Diferencias entre HTML & XML (W. Malan)Diferencias entre HTML & XML (W. Malan)
Diferencias entre HTML & XML (W. Malan)
 
Html
HtmlHtml
Html
 
Rodrigo solis
Rodrigo solisRodrigo solis
Rodrigo solis
 
Xml 1
Xml 1Xml 1
Xml 1
 
Diferencias
DiferenciasDiferencias
Diferencias
 

Destacado

Destacado (20)

Deficiencia intelectual
Deficiencia intelectualDeficiencia intelectual
Deficiencia intelectual
 
Prensentacion de computacion
Prensentacion de computacionPrensentacion de computacion
Prensentacion de computacion
 
Tarea
TareaTarea
Tarea
 
Utilizacion de Slideshare
Utilizacion de SlideshareUtilizacion de Slideshare
Utilizacion de Slideshare
 
Ted07 mejía julio molina daniela_ortíz luis
Ted07 mejía julio molina daniela_ortíz luisTed07 mejía julio molina daniela_ortíz luis
Ted07 mejía julio molina daniela_ortíz luis
 
Presentación abalar
Presentación abalarPresentación abalar
Presentación abalar
 
Web 2.0
Web 2.0 Web 2.0
Web 2.0
 
Maura cardenas
Maura cardenasMaura cardenas
Maura cardenas
 
El teléfono
El teléfonoEl teléfono
El teléfono
 
Nelly Lara. "Ecuador: Protección Social e Inclusión Económica"
Nelly Lara. "Ecuador: Protección Social e Inclusión Económica"Nelly Lara. "Ecuador: Protección Social e Inclusión Económica"
Nelly Lara. "Ecuador: Protección Social e Inclusión Económica"
 
Tutorial Qué es plagio?
Tutorial Qué es plagio?Tutorial Qué es plagio?
Tutorial Qué es plagio?
 
Que es un ple y un pln felio rivas
Que es un ple y un pln felio rivasQue es un ple y un pln felio rivas
Que es un ple y un pln felio rivas
 
Ppw el jazmín (1)
Ppw el jazmín (1)Ppw el jazmín (1)
Ppw el jazmín (1)
 
Daniel auster escritor murciano
Daniel auster escritor murcianoDaniel auster escritor murciano
Daniel auster escritor murciano
 
Deber de cecilia
Deber de ceciliaDeber de cecilia
Deber de cecilia
 
Agua
AguaAgua
Agua
 
Esquema tipología del liderazgo
Esquema tipología del liderazgoEsquema tipología del liderazgo
Esquema tipología del liderazgo
 
Redes guadalupe perezz
Redes guadalupe perezzRedes guadalupe perezz
Redes guadalupe perezz
 
Metodologia educacion distancia
Metodologia educacion distanciaMetodologia educacion distancia
Metodologia educacion distancia
 
Dfape
DfapeDfape
Dfape
 

Similar a Xm ljosue castro (20)

Lenguaje XML
Lenguaje XMLLenguaje XML
Lenguaje XML
 
Html y xml
Html y xmlHtml y xml
Html y xml
 
Fundamentos XML
Fundamentos XMLFundamentos XML
Fundamentos XML
 
Xml 1
Xml 1Xml 1
Xml 1
 
Xml 1
Xml 1Xml 1
Xml 1
 
El lenguaje XML y su uso
El lenguaje XML y su usoEl lenguaje XML y su uso
El lenguaje XML y su uso
 
XML EDGAR ABRAHAM
XML EDGAR ABRAHAMXML EDGAR ABRAHAM
XML EDGAR ABRAHAM
 
Xml
XmlXml
Xml
 
David quimiii
David quimiiiDavid quimiii
David quimiii
 
N diferencia
N   diferenciaN   diferencia
N diferencia
 
Presentación sobre html y xml
Presentación sobre html y xmlPresentación sobre html y xml
Presentación sobre html y xml
 
Extensible markup language
Extensible markup languageExtensible markup language
Extensible markup language
 
Presentación sobre html y xml
Presentación sobre html y xmlPresentación sobre html y xml
Presentación sobre html y xml
 
Historia de html
Historia de htmlHistoria de html
Historia de html
 
Programacion
ProgramacionProgramacion
Programacion
 
"Android de la A a la Z" -- Unidad 5
"Android de la A a la Z" -- Unidad 5"Android de la A a la Z" -- Unidad 5
"Android de la A a la Z" -- Unidad 5
 
Myrian añarumba 2a3
Myrian añarumba 2a3Myrian añarumba 2a3
Myrian añarumba 2a3
 
Xml
XmlXml
Xml
 
Presentación1 viviana
Presentación1 vivianaPresentación1 viviana
Presentación1 viviana
 
Ug html.pptx
Ug html.pptxUg html.pptx
Ug html.pptx
 

Último

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
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
 
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
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
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
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
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
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
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
 

Último (19)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
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)
 
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
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
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
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
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
 

Xm ljosue castro

  • 2. Introducción ¿Qué es XML?  XML eXtensible Markup Language (Lenguaje Extensible de Marcas)  Lenguaje abierto, estándar (W3 Consortium) derivado de SGML, optimizado para su uso en la WWW.  Permite describir el sentido o la semántica de los datos.  El XML, a diferencia del HTML, separa el contenido de la presentación.  XML es un Meta-Lenguaje, que permite la definición de lenguajes concretos de representación de documentos.
  • 3. ¿Qué no es XML?  XML no es una “versión mejorada de HTML”.  XML no es un lenguaje para hacer mejores páginas web.  XML no es “difícil”.
  • 4. Inconvenientes generales de HTML  Está diseñado para presentar información directamente a los humanos, y esto sin duda es algo bueno, pero es un lenguaje complicado de procesar para los programas informáticos.  No es bueno porque no indica lo que está representando, se preocupa principalmente de que eso tiene que ir en azul, o con un tipo de letra determinada, pero no te dice que lo que está mostrando es el título de un libro o el precio de un artículo.
  • 5. Problemas de HTML  Define más la presentación que el contenido.  No es fácilmente procesable por “máquinas”.  Su estructura es “caótica”.  Su interpretación es ambigua según el software utilizado.  Su uso es la web.
  • 6. Introducción  La idea que subyace bajo el XML es la de crear un lenguaje muy general que sirva para muchas cosas.  El XML describe el contenido de lo que etiqueta.  Cualquier programa de informática puede trabajar más eficientemente sobre XML que HTML.
  • 7. ¿Por qué XML?  Es un estándar.  No pertenece a ninguna compañía y su utilización es libre.  Permite la utilización efectiva de Internet.
  • 8. Diferencia entre el SGML, XML y HTML
  • 9. Características  Utilizo mis propias etiquetas.  La sintaxis es estricta. La especificación XML determina claramente una serie de reglas que especifican cuando un documento está bien formado.  La utilización de una DTD (no es necesario, pero sí recomendable).  Los elementos vacíos. La propia etiqueta de inicio llevará una contrabarra al final que los identificará.
  • 10. Ventajas de XML  Un estándar libre.  Un lenguaje extensible.  Fácilmente procesable por humanos y software.  Una tecnología ya implantada en el mercado.  Diseñado para ser utilizado en cualquier lenguaje o alfabeto.  Separa el contenido de su representación.
  • 11. Ventajas de XML Un documento muchas formas de representacíón HTML WML XML RTF PDF
  • 12. Ventajas de XML  Formato ideal para transacciones B2B.  Permite la aplicación de técnicas de extracción de información y minería de datos.  Las estrictas reglas para la composición de un documento XML permiten su fácil análisis sintáctico.
  • 13. Reseña histórica  Desarrollado a partir de 1996, como subconjunto de SGML.  Adoptado como estándar en Febrero 1998 por el World Wide Web Consortium (W3C)
  • 14. World Wide Web Consortium (W3C)  Constituido en 1994 con el objetivo de desarrollar protocolos comunes para la evolución de Intermet.  Es un consorcio de industrias internacionales, y está participado por el MIT (EEUU), INRIA (Francia), y Keio University (Japón).  Cuenta con el soporte oficial de DARPA (EEUU) y la Comisión Europea.
  • 15. Terminología  XML eXtended Mark-up Language  SGML Standard Generalised Mark-up Language  XML "bien-formado"  Validación  DTD Document Type Definition  Schema  XSL eXtended Stylesheet Language  Parser Analizador sintáctico
  • 16. Terminología  Elemento  Atributo  DOM Document Object Model  RDF Resource Description Frarnework  XLink, XPointer  SML Simple Mark-up Language  SMIL  XHTML
  • 17. Tecnologías XML  Especificación XML v1.0  Definición de documentos DTD o Schemas  Definición de estilos XSL=XSLT+Xpath  Enlazado de documentos XLL=XLink+XPointer  Aplicaciones RDF, SMIL, HTML, etc.
  • 18. ¿Cómo construir documentos XML?  Los fundamentos del XML son muy sencillos y en principio, para ir empezando, las únicas herramientas que nos harán falta son:  Un editor de textos, con el que escribir nuestros documentos XML (el notepad en Windows y el xemacs en Linux)  Un procesador o parser XML (Explorer 5.X, Mozilla, XMLWriter)
  • 20. 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.