XPATH es un lenguaje que permite construir expresiones que recorren y procesan un documento XML. La idea es parecida a las expresiones regulares para seleccionar partes de un texto sin atributos. X Path permite buscar y seleccionar teniendo en cuenta la estructura jerárquica del XML. X Path fue creado para su uso en el estándar XSLT, en el que se usa para seleccionar y examinar la estructura del documento de entrada de la transformación.
X Path en sí es un lenguaje sofisticado y complejo, pero distinto de los lenguajes que usamos (C, C++, Basic, Java…). Además, como casi todo en el mundo de XML, aún está en estado de desarrollo, por lo que no es fácil encontrar herramientas que incorporen todas sus funcionalidades. X Path es la base sobre la que se han especificado nuevas herramientas que aprovechar, para el tratamiento de documentos XML.
MODELADO DE DATOS XPATH
Un documento XML es procesado por un analizador construyendo un árbol de nodos. Este árbol comienza con un elemento raíz, que se diversifica a lo largo de los elementos que cuelgan de él y acaba en nodos hoja, que contienen solo texto, comentarios, instrucciones de proceso o incluso que están vacíos y solo tienen atributos.
La forma en que X Path selecciona partes del documento XML se basa precisamente en la representación arbórea que se genera del documento.
X Path en sí es un lenguaje sofisticado y complejo, pero distinto de los lenguajes que usamos (C, C++, Basic, Java…). Además, como casi todo en el mundo de XML, aún está en estado de desarrollo, por lo que no es fácil encontrar herramientas que incorporen todas sus funcionalidades. X Path es la base sobre la que se han especificado nuevas herramientas que aprovechar, para el tratamiento de documentos XML.
MODELADO DE DATOS XPATH
Un documento XML es procesado por un analizador construyendo un árbol de nodos. Este árbol comienza con un elemento raíz, que se diversifica a lo largo de los elementos que cuelgan de él y acaba en nodos hoja, que contienen solo texto, comentarios, instrucciones de proceso o incluso que están vacíos y solo tienen atributos.
La forma en que X Path selecciona partes del documento XML se basa precisamente en la representación arbórea que se genera del documento.
No hay comentarios:
Publicar un comentario