XLink Voorbeeld

Laten we door een voorbeeld te bestuderen enkele basis XLink grammatica leren

XML voorbeelddocument

Bekijk de onderstaande XML-document, "bookstore.xml", dat wordt gebruikt om boeken weer te geven:

<?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">
  Zijn vijfde jaar op de Hogeschool voor Tovenaarskunst en
  Magie nadert, 15-jarige 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 biedt een beknopte introductie
  naar de XQuery standaard......
  </description>
</book>
</bookstore>

Bekijk "bookstore.xml" bestand in uw browser

In het bovenstaande voorbeeld wordt de XLink documentnaamruimte verklaard aan de top van het document:

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

Dit betekent dat het document toegang heeft tot de eigenschappen en kenmerken van XLink.

xlink:type="simple" kan een eenvoudige link soortgelijk aan HTML creëren. U kunt ook meer complexe links (meerdere richtingen) definiëren, maar momenteel gebruiken we alleen eenvoudige links.

De xlink:href-eigenschap bepaalt de URL die moet worden gelinkt, en de xlink:show-eigenschap bepaalt waar de link moet worden geopend. xlink:show="new" betekent dat de link (in dit voorbeeld, een afbeelding) in een nieuw venster wordt geopend.