XPointer, XLink Beispiele?
Jochen
- xml
0 Thomas J.S.0 Björn Höhrmann0 Jochen
Hallo zusammen,
hat jemand Informationsmaterial bezüglich Verwendung von
XPointer und XLink in XML Dokumenten insbesondere zu guten
Beispielen?
Danke
Gruß
Jochen
Hallo!
hat jemand Informationsmaterial bezüglich Verwendung von
XPointer und XLink in XML Dokumenten insbesondere zu guten
Beispielen?
http://www.xml.com/pub
http://www.vbxml.com/
Grüße
Thomas
hat jemand Informationsmaterial bezüglich Verwendung von
XPointer und XLink in XML Dokumenten insbesondere zu guten
Beispielen?
Suchmaschinen haben dir offensichtlich nicht geholfen, sonst hättest du nicht gepostet. Was ist also dein genaues Problem? Wenn du keines hast, solltest du eines formulieren.
Mit Beispielen kann ich dich sonst gerne überhäufen. Ein schöner XPointer ist:
xpointer(id("kapitel1")/range-to(id("kapitel2")))
Ein kleiner XLink:
<link xmlns:xlink="http://www.w3.org/2000/xlink" xlink:type="simple" xlink:href="http://www.websitedev.de/"/>
Wird dir wahrscheinlich wenig helfen. Also was willst du wissen?
Hallo zusammen, danke erst einmal für die Informationen.
Ich habe aber noch eine Frage:
Kann ich mit XPointern Elemente aus einem XML Dokument über
einen Absoluten Verweisausdruck wie z.B. ID aus einem anderen
XML Dokument referenzieren?
BSP: Es existiert ein Dokument Artikelliste in der jeder Artikel
mit einer ID versehen ist.
In dem Dokument Inhaltsverzeichnis möchte ich eine Übersicht
aller Artikel auflisten und diese eben über XPointer mit den
Artikeln aus der Artikelliste referenzieren.
Danke
Jochen
Kann ich mit XPointern Elemente aus einem XML Dokument über
einen Absoluten Verweisausdruck wie z.B. ID aus einem anderen
XML Dokument referenzieren?
Du kannst mit XPointern alles referenzieren, vom gesamten Dokument bis zu einzelnen Buchstaben, also Ja.
BSP: Es existiert ein Dokument Artikelliste in der jeder Artikel
mit einer ID versehen ist.In dem Dokument Inhaltsverzeichnis möchte ich eine Übersicht
aller Artikel auflisten und diese eben über XPointer mit den
Artikeln aus der Artikelliste referenzieren.
Geht ohne Probleme. Bedenken solltest du allerdings, dass XPointer noch keine Recommendation ist.
Hallo Jochen!
BSP: Es existiert ein Dokument Artikelliste in der jeder Artikel
mit einer ID versehen ist.In dem Dokument Inhaltsverzeichnis möchte ich eine Übersicht
aller Artikel auflisten und diese eben über XPointer mit den
Artikeln aus der Artikelliste referenzieren.
Z.B. so:
xlink:href="http://www.domain.de/artikel.xml#xpointer(/Artikel[1] to /Artikel[last()]
ID ist hier an sich unnützt: denn du könntest nur auf eine bestimmte ID verlinken (und das nur dann wenn eine DTD zu deinem xml existiert) sonst könntest du nur abfragen ob es ein Element mit einen Artibut gibt das ID heisst: #xpointer(//Artikel[@ID]).
Grüße
Thomas