Gibt es einen XQuery-Befehl zum Laden einer Textdatei?Wie lade ich eine Textdatei aus einem XQuery?
Ich kann ein XML-Dokument laden, indem Sie folgendermaßen vorgehen;
declare variable $text := doc("test.xml");
Aber es scheint nur zu funktionieren, wenn test.xml ein wohlgeformtes XML-Dokument ist. Ich möchte eine einfache test.txt-Datei in eine String-Variable laden. Etwas wie das;
declare variable $str as xs:string := fn:loadfile("test.txt");
Kann es getan werden?
Ich benutze den Saxon-Motor, aber ich finde keine Antwort in der Sächsischen Dokumentation.
Ich denke, die Antwort ist Nein mit einer Standardfunktion. Die Funktion 'unparsed-text()' ist eine reine XSLT-Funktion. –