Latest web development tutorials

ejemplos XLink

Estudiemos un ejemplo para aprender algo de sintaxis básica XLink.


documentos de instancia XML

Considere el siguiente documento XML, "bookstore.xml", que se utiliza para representar Libros:

<?xml version="1.0" encoding="ISO-8859-1"?>

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

<book title="Harry Potter">
<description
xlink:type="simple"
xlink:href="http://book.com/images/HPotter.gif"
xlink:show="new">
As his fifth year at Hogwarts School of Witchcraft and
Wizardry approaches, 15-year-old Harry Potter is.......
</description>
</book>

<book title="XQuery Kick Start">
<description
xlink:type="simple"
xlink:href="http://book.com/images/XQuery.gif"
xlink:show="new">
XQuery Kick Start delivers a concise introduction
to the XQuery standard.......
</description>
</book>

</bookstore>

Consulte "bookstore.xml" en su navegador bookstore.xml archivo.

En el ejemplo anterior, el documento de espacio de nombres XLink (xmlns: XLink = "http://www.w3.org/1999/xlink") se declara en la parte superior del documento. Esto significa que el documento puede tener acceso a las propiedades y características de la XLink.

XLink: type = "simple" para crear un simple enlaces HTML similar. También puede especificar enlaces (links más complejos multi-direccionales), pero por ahora, sólo utilizar enlaces simples.

xlink: href atributo especifica un vínculo a la dirección URL y el XLink: atributo especifica dónde espectáculo para abrir el enlace. XLink: mostrar = "nuevo" significa que el enlace (en este caso, es una imagen) se abrirá en una nueva ventana.


XLink - estudio en profundidad

En el ejemplo anterior, sólo mostramos un simple enlace. Cuando queremos acceder a la ubicación remota del recurso, en lugar de una página separada, XLink es más interesante. En el ejemplo anterior <descripción> aparece atributo XLINK conjunto de elementos: "nueva". Esto significa que debe abrirse el enlace en una nueva ventana. Podemos establecer el valor XLINK: Propiedades de pantalla "Insertar". Esto significa que el recurso debe ser integrado en el procesamiento de la página. ¿Usted piensa que esto podría ser otro documento XML, sólo una imagen en lugar de, puede crear un ejemplo de una jerarquía de documentos XML.

Utilice XLink, también puede especificar si se visualiza el recurso. Esto es manejado por los atributos accionar XLink. XLINK: accionar "=" onLoad "especifica los archivos de recursos que se cargan y se muestran .XLINK: accionar =" OnRequest "no se puede leer o visualizar el enlace de recursos se hace clic antes de decir esto para establecer bajo ancho de banda es muy conveniente..