XML

Description

Mind Map on XML, created by fidelia nina on 19/07/2016.
fidelia nina
Mind Map by fidelia nina, updated more than 1 year ago
fidelia nina
Created by fidelia nina almost 8 years ago
11
0

Resource summary

XML
  1. siglas en inglés de eXtensible Markup Language ("lenguaje de marcas Extensible"), es un lenguaje de marcas desarrollado por el World Wide Web Consortium (W3C) utilizado para almacenar datos en forma legible.
    1. Ventajas del XML
      1. Es extensible: Después de diseñado y puesto en producción, es posible extender XML con la adición de nuevas etiquetas, de modo que se pueda continuar utilizando sin complicación alguna.
      2. Partes de un documento XML
        1. Un documento XML está formado por el prólogo y por el cuerpo del documento así como texto de etiquetas que contiene una gran variedad de efectos positivos o negativos en la referencia opcional a la que se refiere el documento, hay que tener mucho cuidado de esa parte de la gramática léxica para que se componga de manera uniforme.
          1. Prólogo
            1. Aunque no es obligatorio, los documentos XML pueden empezar con unas líneas que describen la versión XML, el tipo de documento y otras cosas.
              1. El prólogo de un documento XML contiene:
                1. Una declaración XML. Es la sentencia que declara al documento como un documento XML
                  1. Una declaración de tipo de documento. Enlaza el documento con su DTD (definición de tipo de documento), o el DTD puede estar incluido en la propia declaración o ambas cosas al mismo tiempo.
                    1. Uno o más comentarios e instrucciones de procesamiento.
            2. Cuerpo
              1. A diferencia del prólogo, el cuerpo no es opcional en un documento XML, el cuerpo debe contener solo un elemento raíz, característica indispensable también para que el documento esté bien formado. Sin embargo es necesaria la adquisición de datos para su buen funcionamiento.
                1. Elementos
                  1. Los elementos XML pueden tener contenido (más elementos, caracteres o ambos), o bien ser elementos vacíos.
              2. Atributos
                1. Los elementos pueden tener atributos, que son una manera de incorporar características o propiedades a los elementos de un documento. Deben ir entre comillas.
            3. Historia
              1. . Este lenguaje gustó a la ISO, por lo que en 1986 trabajaron para normalizarlo, creando SGML (Standard Generalized Markup Language), capaz de adaptarse a un gran abanico de problemas. A partir de él se han creado otros sistemas para almacenar información.
                1. En el año 1989 Tim Berners Lee creó la web, y junto con ella el lenguaje HTML. Este lenguaje se definió en el marco de SGML y fue de lejos la aplicación más conocida de este estándar.
                  1. Otra limitación del HTML es que cada documento pertenece a un vocabulario fijo, establecido por el DTD.
                  2. Se buscó entonces definir un subconjunto del SGML que permita:
                    1.  Mezclar elementos de diferentes lenguajes. Es decir que los lenguajes sean extensibles
                      1. La creación de analizadores simples, sin ninguna lógica especial para cada lenguaje.
                        1. Empezar de cero y hacer hincapié en que no se acepte nunca un documento con errores de sintaxis.
                          1. Para hacer esto XML deja de lado muchas características de SGML que estaban pensadas para facilitar la escritura manual de documentos.
                      Show full summary Hide full summary

                      Similar

                      Introducción a los Lenguajes de Marcas 2016-17
                      Ignacio Jose Ortega Ruiz
                      Historia y evolución de los Lenguajes de Marcas
                      Andrés Rodríguez
                      Modelo DOM
                      Sahavana Mariscal
                      Web Services
                      Henry Vásquez
                      Unidad 2: Html, xml y css
                      Lizeth Castillo
                      CLOUD COMPUTING
                      pametdavila
                      Protocolo SOAP
                      olveram.diego
                      Lenguajes en XML HTML XHTML
                      América Dancer Gil