..


Enlaces patrocinados

Establecer un vínculo fundamental con XML Base

Artículo escrito por Luca Ruggiero

En el tutorial dedicado a XLink vimos cómo crear vínculos a través de un documento XML.

Vamos a ver cómo la vida más fácil utilizando el elemento XML: Bases para la definición de la URL base para vincular los documentos en nuestro archivo XML.

La operación de la base de XML es similar al HTML <base> etiquetas, cuyo funcionamiento se describe en detalle en este artículo .

En el artículo de XLink, que he mencionado anteriormente, hemos creado un archivo XML en el Queen conocido grupo musical.

Aquí el mismo ejemplo aquí y adaptarse a su gestión interna de la relación básica con XML: Básico, como en el siguiente:






 <? Xml version = "1.0" encoding = "UTF-8"?>









 <Reina



    



 xml: base = "http://localhost/queen/"



    



 xmlns: xlink = "http://www.w3.org/1999/xlink">



    



 <Banda



        



 xlink: type = "simple"



        



 xlink: href = "freddie-mercury.html">



        



 Voz y piano: Freddie Mercury



    



 <band>



    



 <Banda



        



 xlink: type = "simple"



        



 xlink: href = "brian-may.html">



        



 Guitarra eléctrica: Brian May



    



 <band>



    



 <Banda



        



 xlink: type = "simple"



        



 xlink: href = "john-deacon.html">



        



 Bajo: John Deacon



    



 <band>



    



 <Banda



        



 xlink: type = "simple"



        



 xlink: href = "roger-taylor.html">



        



 Tambores: Roger Taylor



    



 <band>







 </ Queen>



Todo lo que hacemos es establecer dentro de la etiqueta "reina", la raíz del documento XML, el atributo xml: base de asignación de valor como la URL de base para que el archivo HTML especificado en los nodos individuales se refiere.

En la misma categoría ...
E-Learning
CSS (Curso) CSS (Curso)
Diseño Web y de accesibilidad de acuerdo con W3C CSS y XHTML. A partir de 29 €.
XML (Curso) XML (Curso)
Creación de estructuras XML, XSL y extensible otros idiomas. A partir de 29 €.
Enlaces patrocinados