xml

Páginas: 7 (1721 palabras) Publicado: 29 de noviembre de 2015
XML
Delby I. Acosta T.

Contenido
• Conceptos básicos XML
• Mostrando XML con CSS
• Transformar XML con XSLT
• Sirviendo XML a los recursos
de los usuarios Web
• Consejos

Conceptos básicos XML
¿Qué es XML?

• XML significa Extensible Markup Language
• XML es un lenguaje muy parecido HTML
• XML fue diseñado para transportar datos,
no para mostrar datos
• Etiquetas XML no estánpredefinidas. Debe definir sus propias
etiquetas
• XML está diseñado para ser autodescriptiva
• XML es una Recomendación del W3C

Conceptos básicos XML
¿Qué es XML?
• XML es un software y una herramienta
independiente del hardware para
llevar información.

Conceptos básicos XML
La diferencia entre XML y
HTML
• XML no es un sustituto
de HTML.
• XML y HTML fueron diseñados con
diferentes objetivos:
– XML fuediseñado para Transportar y
almacenar los datos, con especial atención a
los datos
– HTML fue diseñado para mostrar los datos, con
especial atención en el aspecto de los datos

• HTML está sobre la visualización de la
información, mientras que XML se trata de
llevar la información.

¿Cómo puede ser XML
utilizado?
• XML separa los datos de HTML
• XML simplifica el intercambio de
datos
• XML simplifica eltransporte de datos
• XML simplifica los cambios de
plataforma
• XML se utiliza para crear nuevos
lenguajes de Internet

Documentos

• XML se expresa como "documentos", un
libro o un registro de base de datos
• Debe tener:
– Al menos un elemento
– Solo un elemento raíz

• Debería tener:
– Una declaración de tipo de documento; ej., version="1.0"?>
– Declaración de Namespace

• Puede Tener:– Uno o más elementos correctamente anidados
– Comentarios
– Instrucciones de procesamiento

Un documento XML
Ejemplo
encoding="ISO-8859-1"?>

  Tove
  Jani
  Reminder
  Don't forget me this weekend!

• Se define la versión de XML (1.0) y la codificación
utilizada (ISO-8859-1 = juego de caracteres Latin1/WestEuropea).
• La siguiente línea describe el elemento raíz del
documento (como decir: "Este documento es una
nota")

Elementos
• Deben tener un nombre; ej.,<br /> • Los nombres deben seguir reglas:<br /> – sin espacios ni caracteres especiales<br /> – debe empezar con una letra<br /> – son sensibles a mayúscula<br /> <br /> • Debe tener un principio y un final;<br /> – <title>o<title/><br /> <br /> • Puede envolver los datos detexto; ej.,<br /> – <title>Hamlet

• Puede tener un atributo que debe estar entre
comillas; ej.
Hamlet

• Pueden contener otros elementos «hijo»; ej.

Hamlet <subtitle>príncipe de<br /> Dinamarca</subtitle>

Relación de los
Elementos
• Todos los documentos XML deben tener un
solo elemento “raíz”
• Los demás elementos deben estarcontenido
en el “raíz”
• Un elemento contenido dentro de otra
etiqueta se llama "hijo" del elemento
contenedor
• Un elemento que contiene otra etiqueta es
llamado al "padre" del elemento de contenido
• Dos elementos que comparten a los mismos
padres se llaman "hermanos"

El Árbol

Elemento Raíz

Padre de

     Tennant     Roy
Hijo de

The Great American Novel

     It Was Dark and Stormy
Hermanos      

It was a dark and stormy night.


     

An owl hooted.





Ejercicio 1
• 1- Elaborar un documento XML,
según la imagen que se muestra.
• 2- Agregue por lo menos 3 libros
al documento

Comentarios & Procesode
Instrucciones
• La sintaxis para escribir comentarios
en XML es similar a la de HTML:

ignorado en el procesamiento ­­>

• Una instruccion de proceso le indica
al XML parser que la informacion
neceta conocerce para un adecuado
proceso del documento XML:
href="style2.css"?>

XML Atributos
• Los elementos XML...
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