XLink o XML Linking Language es una W3C Recommendation .

Abarca tres especificaciones:

XLink que permite crear enlaces/ hipervínculos entre documentos XML. Con XLink cualquier elemento XML puede comportarse como un enlace. Estos enlaces se pueden definir en un documento a parte o dentro del mismo documento.

Cabe distinguir entre:

  • Enlaces simples
  • Enlaces complejos o multidireccionales

Ejemplo
<?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://amazon.com/Lord_of_the_Rings.gif»
        xlink:show=»new»>  Trilogia donde las haya…….
   </description>
 </book>
</bookstore>

Descripcion los atributos para definir de un enlace simple

  • xlink:type=»simple»
  • xlink:href especifica la URL con la que enlazar
  • xlink:show , donde abrir el enlace
    • xlink:show=»new», en una  nueva ventana
    • xlink:show=»embed», en la misma ventana
  • xlink:actuate=»onLoad», para mostrar el recurso cuando se carga el documento
  • xlink:actuate=»onRequest», para mostrar el recurso tras ser pedido (hacer clic)
Be Sociable, Share!