Una breve intruducción al mundo XML que explica qué es este lenguaje y sus tecnologías relacionadas.
Introducción a XML
Artículos del manual
-
1
Qué es XML
Vemos muy rápidamente lo que es el mundo XML y algunos destellos de sus posibilidades.
-
2
Historia del XML
Desde que IBM inventó el GML hasta que se creó el XML.
-
3
Componentes de un documento XML
Comenzamos explicando los comentarios, las secciones CData, los elementos y las referencias a entidades de un documento XML.
-
4
Sintaxis del XML
Tiene una sintaxis extremadamente sencilla.
-
5
Declaraciones de tipo de documento (DTD's)
Xml tiene una ventaja que se puede convertir en un inconveniente: cada persona/autor puede crear sus propias etiquetas.
-
6
Declaración de entidades en XML
Pasamos a explicar los diferentes tipos de entidades que podemos definir para nuestras DTD's.
-
7
Diferencias entre HTML y XML
Aunque sabemos de sobra que son distintos, los que conozcan HTML pueden encontrar aquí unas referencias para conocer mejor XML.
-
8
Objetivos y usos del XML
Cómo y para qué se creó el XML y una breve descripción de sus usos.
-
9
Tecnologías relacionadas con XML
Veremos algunas tecnologías utilizadas para desarrollar cada uno de los procesos en los que XML está implicado.
-
10
Contenidos: DTD o XML Schema
Tecnologías XML relacionadas con los contenidos.
-
11
Diseño: CSS o XSL
Tecnologías utilizadas para aplicar diseño o forma a los contenidos.
-
12
Programación: SAX o DOM
Tecnologías relacionadas con la programación de sistemas XML.
-
13
Introducción a JAXB con NetBeans
Cómo manipular un fichero XML con JAXB (Java Architecture for XML Binding ) de Java.
-
14
Bibliografía de XML
Libros y fuentes interesantes para la consulta y aprendizaje de XML.
-
15
Apendice: Charla XML
Una charla sobre XML que se produjo en un chat. Trata temas interesantes que pueden complementar otros contenidos.
Manual de XML
Manual que presenta una introducción práctica y técnica al lenguaje XML, repasando la estructura de documentos XML, los DTDs, Schemas XML, XSL y los modelos de objetos en lenguajes como Java y Visual Basic.
Artículos del manual
-
1
Introducción al xml y estructura de un documento xml
Primer artículo de este completo manual sobre XML. Comenzamos con la estructura de un documento en XML.
-
2
Documentos XML bien formados
Todas las caracteristicas importantes para crear un documento XML de forma clara y concisa.
-
3
El prólogo de XML
Aunque no es obligatorio, los documentos XML pueden empezar con unas línea que describen la versión de XML, el tipo de documento, y otras cosas.
-
4
Estructuras XML
Seguimos citando y explicando las posibles estructuras que pueden aparecer en XML.
-
5
Document Type Definitions (DTDs)
Crear una definición del tipo de documento (DTD) es como crear nuestro propio lenguaje de marcado, para una aplicación específica.
-
6
Declaraciones tipo elemento
Los elementos son la base de las marcas XML, y deben ajustarse a un tipo de documento declarado en una DTD para que el documento XML sea considerado válido.
-
7
Modelos de contenido
Un modelo de contenido es un patrón que establece los sub-elementos aceptados, y el orden en que se acepta.
-
8
Tipos de atributos en XML
Describiremos los diferentes atributos que puedes encontrar dentro de XML.
-
9
Declaración de entidades
Qué son las entidades, cómo se utilizan y los diferentes tipos que podemos encontrarnos.
-
10
XML Schemas
Un schema XML es algo similar a un DTD, es decir, que define qué elementos puede contener un documento XML, cómo están organizados, y que atributos y de qué tipo pueden tener sus elementos.
-
11
Extended style language (XSL)
El XSL es un lenguaje que nos permite definir una presentación o formato para un documento XML.
-
12
XML Document Object Model y VisualBasic
Vamos a ver a continuación como se maneja el DOM (Document Object Model) implementado por el Microsoft XML Parser, a través de Visual Basic.
-
13
XML Document Object Model y Java
Java es una de las opciones más interesantes para el desarrollo de aplicaciones con XML.
-
14
Etiquetas básicas
Etiquetas básicas XHTML como parrafos, saltos de linea, títulos, citas, separadores horizontales y comentarios.
-
15
Etiquetas de formato
En este capítulo veremos cómo marcar ciertas partes del contenido para destacarlas y hacer más clara la lectura.
-
16
Paginación de registros con XML
Podemos llevar a cabo una paginación de un listado sin necesidad de que la página tenga que llamar al servidor, obtener los datos y mostrar la siguiente página.