lunes, 17 de octubre de 2016

Pablo Pérez - Artículo sobre XML

1. Qué es XML
           XML es un metalenguaje, es decir, permite definir otros lenguajes, llamados dialectos XML. Los lenguajes MathML, RSS, SVG, XHTML, XBRL y X3D son algunos ejemplos de estos dialectos. Fue desarrollado por El Consorcio World Wide Web (W3C) para su aplicación a Internet y para almacenar e intercambiar datos entre distintas plataformas. Proviene de un lenguaje inventado por una multinacional tecnológica estadounidense durante los años setenta.
             A diferencia de otros lenguajes, XML soporta bases de datos.
             Actualmente, XML tiene una gran importancia ya que permite compatibilizar sistemas para compartir la información de manera segura, fiable y fácil.

             Aquí tenéis una introducción en vídeo del lenguaje XML:



             Presentación XML:



2. Características de XML 
            Las características principales del lenguaje XML son las siguientes:
        -   Su procesamiento es fácil.
        -   Separa contenido y formato.
        -   Está diseñado para cualquier lenguaje (encoding).
        -   XML incorpora las tres características fundamentales del lenguaje al que precede (SGML):
      Extensibilidad
      Estructura
      Validación
        -   Está basado en textos.
        -   Orientado a su contenido y no a cómo se presenta éste.
        -   Las etiquetas no tienen significado previo, se definen en el propio documento.
        -   No se puede sustituir por el lenguaje HTML.
        -   XML no tiene un visor propio.

La importancia del lenguaje XML:



3. Componentes de un documento XML
Comentarios
Los comentarios en XML comienzan por <!-- y finalizan así -->. Pueden contener cualquier cadena de texto y colocarse en cualquier parte del documento.

Comentarios (secciones) CData
Le indican al analizador que ignoren los caracteres de marcas que se encuentren en el interior de estas secciones. Son muy útiles cuando queremos ver el código XML como parte del propio texto.

Elementos
Son las etiquetas más frecuentes dentro de un documento XML. Están delimitadas por < y >. Las etiquetas de apertura pueden incluir atributos. Siempre deben ir encerrados entre doble comillas.

Referencias a entidades
Las entidades se utilizan como una alternativa de los caracteres especiales, aunque también pueden utilizarse para incluir contenido de otros documentos para hacer referencia a partes de texto repetitivas.


4. Tecnologías XML
            Las tecnologías XML son un conjunto módulos que ofrecen distintos servicios para satisfacer la demanda de los usuarios. El lenguaje XML se utiliza para estructurar, almacenar e intercambiar información.
            Ejemplos de tecnologías XML:
        -   XSL: lenguaje Extensible de Hojas de Estilo.
        -   XPath: lenguaje de Rutas XML.
        -   XLink: lenguaje de Enlace XML.
        -   XPointer: lenguaje de direccionamiento XML.
        -   XQL: lenguaje de Consultas XML.



Bibliografía:






viernes, 16 de septiembre de 2016

Bienvenid@s

Quiero daros la bienvenida a tod@s a mi blog.
Este blog lo utilizaré para cursar 1ºDAM (Desarrollo de aplicaciones multiplataforma) en el Centro Integrado Mariana Sanz.
Un saludo.