vendredi, avril 21, 2006

XPointer.

=)

Continuando un poco con el post anterior sobre XML, ahora mencionaré un poco de XPointer.

XPointer es un estandar del W3C, cuya finalidad es proporcionar una forma de identificación única hacia fragmentos de un documento tipo XML para la formación de vínculos.

Se divide en cuatro especificaciones:

* Como framework: forma las bases para la identificación de los fragmentos XML
* Como esquema de direccionamiento de un elemento.
* Como esquema para los namespaces.
* Y como esquema para el direccionamiento de XPath.


La expresión: #xpointer(id("valor id")) hace referencia al documento, específicamente a la sección que cumpla con el valor del id marcado.

Por lo tanto la referencia en xlink quedaría marcada de la siguiente manera:

xlink:href="http://mi_sitio.com/documento.xml#xpointer(id('valor id'))"

La manera corta del uso de la misma referencia sería:

xlink:href="http://mi_sitio.com/documento.xml#valorId"

Aucun commentaire: