Angesichts des folgenden XML-Snippets:
...
1@db1
2@db1
...
Ich möchte die Werte von `from`/`to` auf die in `ActiveServer` oder `PassiveServer` angegebenen Werte beschränken.
Im XSD versuche ich Folgendes:
...
Der Feldauswähler xpath="*"
im Schlüssel funktioniert jedoch nicht (er erhält nicht den Textknoten der Active/PassiveServer-Elemente). Auch xpath="text()"
funktioniert nicht. Etwas wie:
...
Funktioniert nicht (das Feld muss sich auf eine Instanz beziehen; die Angabe von nur einer dieser Instanzen würde funktionieren).
Gibt es einen Weg, den Inhalt eines Elements im Feld-XPath-Wert abzurufen, den ich übersehe?