La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

XML. La vida antes de XML ► Comunicación ► Persistencia ► Armado de Documentos.

Presentaciones similares


Presentación del tema: "XML. La vida antes de XML ► Comunicación ► Persistencia ► Armado de Documentos."— Transcripción de la presentación:

1 XML

2 La vida antes de XML ► Comunicación ► Persistencia ► Armado de Documentos

3 XML ¿Qué es? ► Lenguaje ► De marcas (etiquetas) ► Extensible ► Creado por la W3C

4 XML ¿Para qué se usa? ► Estructurar información ► Transmitir mensajes ► Almacenar datos  Datos de programa  Datos de configuración

5 XML - Características ► Basado en texto (la unidad es el caracter) ► Soporta UNICODE ► Es un metalenguaje ► Sencillo ► Reglas estrictas ► Estructura jerárquica

6 XML - Componentes del lenguaje ► Elementos ► Atributos ► Entidades ► Texto ► Comentarios ► Declaraciones

7 XML - El documento XML ► Elemento raíz ► Documento bien formado ► Documento válido

8 XML – Validación de Documentos DTD  Restricciones sobre ► cardinalidad ► tipos de elementos hijos ► atributos ► Schema  Restricciones sobre ► Las del DTD ► Tipo de datos

9 XML - APIs ► SAX ► DOM

10 XML - Lenguajes ► XMI ► UML en XML ► SVG ► Graficos vectoriales ► MathML ► Formulas matemáticas ► XHTML ► Html como xml ► XSL ► Transformación y presentación de documentos XML ► XPATH ► Búsquedas sobre documentos XML

11 XML - Ventajas ► Legible por programas y humanos a la vez ► Facilita intercomunicación entre aplicaciones ► La web se maneja con texto ► Bien definido (fácil de parsear) ► APIs implementadas en casi todos los lenguajes

12 XML - Desventajas ► Performance ► Datos de gran tamaño ► Redundancia de metadata ► Datos Binarios ► Ineficiente para datos en algunos formatos


Descargar ppt "XML. La vida antes de XML ► Comunicación ► Persistencia ► Armado de Documentos."

Presentaciones similares


Anuncios Google