Ich muss eine Sammlung von Dateien in einen Unterordner ("alto") der zu transformierenden XML-Datei laden.Erstellen einer Sammlung aus dem Ort des zu verarbeitenden Dokuments, nicht des transformierenden Stylesheets
Das ist ganz in der Nähe:
<xsl:variable name="files" select="collection('./alto/?select=*.xml')"/>
Mit diesem Befehl wird die Sammlung richtig, außer es in dem Ordner leitet, die das Stylesheet in ist, nicht das Dokument transformiert wird. Ich kann den vollständigen Dateipfad mit "document-uri (.)" Abrufen, aber ich bin mir nicht sicher, wie ich den Dateinamen am Ende abschneiden soll, damit ich "./alto/?select=*.xml" anhängen kann es. Ich fühle mich sehr nahe, etwas mit Tokenize?
Danke! Das funktioniert perfekt. Ich habe stundenlang mit Tokenizer und Variablen gekämpft und deine Lösung funktioniert einfach. –