Your SlideShare is downloading. ×
XML:          Introducción         Sergio Luján Mora         sergio.lujan@ua.esXML-01
Vídeo de esta presentación    Puedes ver esta presentación en vídeo:http://www.youtube.com/watch?v=qJ3_9F7bEp8
GML (IBM, 1969)SGML (ISO 8879, 1986)  XML (W3C, 1998)
:h1.Chapter 1: Introduction:p.GML supported hierarchical containers, such as:ol:li.Ordered lists (like this one),:li.Unord...
No es un lenguaje
Es un metalenguaje
Permite crear lenguajes
Definir las etiquetas y sus atributosDefinir las relaciones entre las etiquetas
GMLMetalenguajes                SGML        XML   Lenguajes    HTML   XHTML MathML RSS SVG …
Documento correcto   Bien formado      Válido
Documento bien formado
Documento válido
Documento válidoDTD, XML Schema, RelaxNG
Documento bien formado
Documento bien formado• Declaración XML (instrucción de procesamiento):   <?xml     version="1.0" encoding="ISO-8859-1"   ...
Documento bien formado• Elemento raíz único• Estructura jerárquica• No solapamiento
Documento bien formado• Distinción mayúsculas / minúsculas  <LIBRO></libro>
Documento bien formado• Elementos vacíos (inicial y final):<LIBRO></LIBRO><LIBRO/>
Documento bien formado• Atributos: siempre " " o     – &quot; y &apos;
Documento bien formado• Atributos reservados:   – El prefijo xml: se reserva para las especificaciones de     XML   – xml:...
Documento bien formado• Comentarios:  <!-- Comentario -->
Documento bien formado• Espacios en blanco:    –   Tabulador    –   Avance de línea    –   Retorno de carro    –   Espacio...
Documento bien formado• Caracteres especiales:
Estructura de un documento• Secciones CDATA: permite que el analizador ignore  ciertas secciones del documento• Sintaxis:<...
Más información:http://accesibilidadweb.dlsi.ua.es/ http://desarrolloweb.dlsi.ua.es/       sergio.lujan@ua.es
Créditos de fotografías e imágenes:http://www.w3.org/Consortium/Legal/logo-usage-20000308http://www.sxc.hu/photo/1238327
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
XML: Introducción
Upcoming SlideShare
Loading in...5
×

XML: Introducción

596

Published on

Vídeo de la presentación: http://www.youtube.com/watch?v=qJ3_9F7bEp8

XML (eXtensible Markup Language, Lenguaje de marcas extensible)
- Orígenes: GML, SGML
- Documento correcto: bien formado y válido

Más información:
- http://accesibilidadweb.dlsi.ua.es
- http://desarrolloweb.dlsi.ua.es
Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es)

Published in: Education
2 Comments
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
596
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
2
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "XML: Introducción"

  1. 1. XML: Introducción Sergio Luján Mora sergio.lujan@ua.esXML-01
  2. 2. Vídeo de esta presentación Puedes ver esta presentación en vídeo:http://www.youtube.com/watch?v=qJ3_9F7bEp8
  3. 3. GML (IBM, 1969)SGML (ISO 8879, 1986) XML (W3C, 1998)
  4. 4. :h1.Chapter 1: Introduction:p.GML supported hierarchical containers, such as:ol:li.Ordered lists (like this one),:li.Unordered lists, and:li.Definition lists:eol.as well as simple structures.:p.Markup minimization (later generalized and formalizedin SGML), allowed the end-tags to be omitted for the "h1"and "p" elements.
  5. 5. No es un lenguaje
  6. 6. Es un metalenguaje
  7. 7. Permite crear lenguajes
  8. 8. Definir las etiquetas y sus atributosDefinir las relaciones entre las etiquetas
  9. 9. GMLMetalenguajes SGML XML Lenguajes HTML XHTML MathML RSS SVG …
  10. 10. Documento correcto Bien formado Válido
  11. 11. Documento bien formado
  12. 12. Documento válido
  13. 13. Documento válidoDTD, XML Schema, RelaxNG
  14. 14. Documento bien formado
  15. 15. Documento bien formado• Declaración XML (instrucción de procesamiento): <?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>• Si no se incluye: – Versión: 1.0 – Codificación de caracteres: UTF-8 – Entidades externas: "yes"
  16. 16. Documento bien formado• Elemento raíz único• Estructura jerárquica• No solapamiento
  17. 17. Documento bien formado• Distinción mayúsculas / minúsculas <LIBRO></libro>
  18. 18. Documento bien formado• Elementos vacíos (inicial y final):<LIBRO></LIBRO><LIBRO/>
  19. 19. Documento bien formado• Atributos: siempre " " o – &quot; y &apos;
  20. 20. Documento bien formado• Atributos reservados: – El prefijo xml: se reserva para las especificaciones de XML – xml:lang • Idioma del elemento – xml:space: default | preserve • Procesamiento normal o se tienen que conservar los espacios en blanco – xml:id • Identificador único del elemento en todo el documento
  21. 21. Documento bien formado• Comentarios: <!-- Comentario -->
  22. 22. Documento bien formado• Espacios en blanco: – Tabulador – Avance de línea – Retorno de carro – Espacio en blanco• Normalización caracteres final de línea: – Macintosh CR  LF – MS-DOS / Windows CR+LF  LF – Unix LF
  23. 23. Documento bien formado• Caracteres especiales:
  24. 24. Estructura de un documento• Secciones CDATA: permite que el analizador ignore ciertas secciones del documento• Sintaxis:<![CDATA[…]]>
  25. 25. Más información:http://accesibilidadweb.dlsi.ua.es/ http://desarrolloweb.dlsi.ua.es/ sergio.lujan@ua.es
  26. 26. Créditos de fotografías e imágenes:http://www.w3.org/Consortium/Legal/logo-usage-20000308http://www.sxc.hu/photo/1238327

×