Hallo,
bin gerade dabei etwas tiefer in XML Schemas einzusteigen. Jetzt habe ich das Problem, dass ich einmal angelegte Elemente mehrmals benötige.
-> Ich verwende also Referenzen (idref=xyz).
Nun will ich aber auf Elemenete ncht per ID verweisen, sondern per Attribut, welches in der Auflichtung der Elemente unique ist.
Angenommen ich habe diese Elemente (name ist unique):
Dann will ich anstatt:
ungefähr so etwas:
Geht so etwas irgendwie??
Viele Dank für jede Antwort!
Datz
Lösung und XPath-Problem
Ok,
Problem selbst gelöst durch die Verwendung von und .
Jetzt hab ich allerdings folgendes Problem:
Der XPath ist anscheinend falsch. Warum darf ich descendant nicht in einem selector-xpath verwenden? Es könnte ja sein (nicht in diesem Beispiel), dass sich unter dem Element Buch noch weitere untergeordnete Elemente Buch befinden. Diese sollen aber eine im ganzen XML-Dokument eindeutige ID haben.
Wie kann ich einen entsprechenden xpath noch definieren?
Grüße,
Dirk