Ich habe eine Schleife wie folgt aus:Ist es möglich, auf den Elternknoten innerhalb der Schleife zuzugreifen?
for $a in local:distinct-nodes($x/input/book[@stat = 'ok'])
let $b:=string($a/../input/@docid)
Dies gibt eine leere Zeichenfolge ($ b ist leer). Ich frage mich also, wie ich in dieser Situation auf den Elternknoten zugreifen kann. Ich möchte nicht wirklich von root (// xxxx) darauf zugreifen, weil die XML-Datei ziemlich groß ist.
Gute Frage, +1. Sehen Sie meine Antwort zur Erklärung des Problems, das Sie haben, und für eine einfache Korrektur. :) –