- XPOINTER. Lenguaje de direccionamiento XML, es un lenguaje que permite el acceso a la estructura interna de un documento XML, esto es, a sus elementos, atributos y contenido.
- XQL. Lenguaje de consulta XML, es un lenguaje que facilita la extracción de datos desde documentos XML. Ofrece la posibilidad de realizar consultas flexibles para extraer datos de documentos XML en la Web.
Pasos basicos de XML:
CARACTERISTICAS DEL XML.
o Texto que cumple ciertas reglas.
o Las reglas tienen puntos en común con HTML.
o Abierto a sistemas operativos.
o XML es un sub-conjunto de SGML (Standart Generalized Mark-up Language).
o Es mas fácil que el SGML.
o Mas pequeño.
o Pensado para ser utilizado en Internet.
o XML es un lenguaje utilizado para estructurar y describir datos de forma que puedan ser entendidos o interpretados por diferentes aplicaciones.
o Pueden ser utilizados cualquier lenguaje y/o sistema operativo.
o XML es un meta-lenguaje que nos permite difenir lenguajes de marcado, adecuados a unos determinados.
o XML es un estándar de Internet, aprobado por la W3C.
o Los proveedores tratan de ajustarse a las especificaciones.
o Microsoft (MSXML.DLL) e IBM ofrecen un conjunto de objetos para manejar XML.
¿Dónde está la revolución?
Para entender la revolución que plantea XML, hay que entender las tecnologías circundantes.
o XSL
o XSLT
o DTD
o Schema
o XPATH
o Etc.
Ventajas del XML.
* Facil de procesar/entender por el software o por las personas.
* Pensado para ser utilizado en cualquier lenguaje o alfabeto.
* Separa radicalmente la informacion o contenido de su presentacion.
Un documento en XML, puede tener varias formas de presentacion:
HTML
WML
RTF
PDF
VRML
* Formato ideal para transaciones B2B (Bussines to Bussines).
* Permite poderosas tecnicas de extraccion y busqueda de informacion (XSL y XPATH).
* Las estrictas reglas para la composicion de un documento XML, permite su facil analisis sintatico.
* A diferencia de HTML, XML es sensitivo a mayusculas y minusculas.
Algunas definiciones.
XML --> eXtended Mark-up Language
DTD --> Document Type Definition
XSLT --> eXtended Style Sheet Language
Parser --> Analizador sintatico
DOM --> Document Object Model
XMTML --> eXtended HTML
Algunas Tecnologias XML.
Especificacion actual.
XML 1.0
Definicion de documentos.
DTD o Schemas
Definicion de estilos.
XSL= XSLT + XPATH
Enlazado de documentos.
XLL= XLINK + XPOINTER
Reglas y pautas del XML.
Se dice que un documento XML es "bien formado" (Web formed), cuando cumple una serie de reglas escritas en XML v1.0
* Los elementos deben seguir una estructura de árbol (estrictamente jerarquica).
* Los elementos deben estar correctamente anidados.
* Los elementos no se pueden superponer entre ellos.
No hay comentarios:
Publicar un comentario