Latest web development tutorials

XLink Beispiele

Nehmen wir ein Beispiel studieren einige grundlegende XLink-Syntax zu erlernen.


XML-Instanz-Dokumente

Betrachten Sie das folgende XML-Dokument "bookstore.xml", das verwendet wird, Bücher zu machen:

<?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>

Siehe "bookstore.xml" in Ihrem Browser bookstore.xml Datei.

In dem obigen Beispiel XLink-Namensraum Dokument (xmlns: xlink = "http://www.w3.org/1999/xlink") am Anfang des Dokuments erklärt. Dies bedeutet, dass das Dokument, das die Eigenschaften und Merkmale des XLink zugreifen können.

xlink: type = "einfach" eine einfache HTML-ähnliche Links zu erstellen. Sie können auch komplexere Verbindungen (multidirektionale Links) angeben, aber jetzt haben wir nur einfache Links verwenden.

xlink: href-Attribut gibt einen Link auf die URL, und das xlink: anzeigen Attribut gibt an, wo Sie den Link zu öffnen. xlink: show = "neu" bedeutet, dass die Verbindung (in diesem Fall ist ein Bild) in einem neuen Fenster geöffnet.


XLink - eingehende Studie

Im obigen Beispiel zeigen wir nur einen einfachen Link. Wenn wir den Remote-Standort der Ressource zugreifen wollen, anstatt eine eigene Seite, ist XLink interessanter. Im obigen Beispiel <description> XLINK Attribut von Elementen wird angezeigt: "neu". Dies bedeutet, dass der Link in einem neuen Fenster in sollte. Wir können den Wert XLINK eingestellt: Eigenschaften von Anzeige "einbetten". Dies bedeutet, dass die Ressource sollte in der Verarbeitung der Seite eingebettet werden. Glauben Sie, das ein anderes XML-Dokument sein könnte, und nicht nur ein Bild, können Sie ein Beispiel für eine XML-Dokumenthierarchie erstellen.

Verwenden Sie XLink, können Sie auch angeben, ob die Ressource angezeigt wird. Dies wird durch die XLink actuate Attribute behandelt. XLINK: actuate "=" onLoad "spezifiziert die Ressource-Dateien geladen und angezeigt werden .XLINK: actuate =" OnRequest "kann nicht die Ressource Link lesen oder anzuzeigen, bevor geklickt wird dies bedeuten, mit geringer Bandbreite zu setzen, ist sehr bequem..