cts:element-query(xs:QName("elm"),cts:and-query(()))
wird alle Fragmente geben, wo das Element Ulme vorhanden ist.Überprüfung der Anwesenheit von Attribut mit CTS: Abfrage
Ebenso, wenn ich alle Dokumente möchten, wo ein Attribut (zB atr) vorhanden unter Ulme ist was würde ich tun?
cts:element-attribute-value-query()
erfordert, dass ich einen Wert übergebe, der mit dem Attributwert übereinstimmt. Aber ich möchte nur die Existenz des Attributs prüfen, unabhängig davon, welchen Wert es enthält.
Wird es nicht erforderlich sein, die Werte zu überprüfen (obwohl jeder Wert übereinstimmen würde) und damit die Werte zu lesen? – callow
@mblakele, überrascht zu sagen, dass XML-Attribute nicht leer sein können. Ich denke, sie können es. –
Sie können den Wert "" haben. Leere Elemente sind speziell. – mblakele