Laut Saxons documentation,Saxon-HE 9.7: „keine Basis-URI ist verfügbar“ Fehler, wenn sie versucht, Abfrage-String von bash
java net.sf.saxon.Query -qs:doc('a.xml')//p 1 selects elements within the file a.xml in the current directory.
Ich versuche zu tun, nur, dass von einer Bash-Skript auszuführen:
java net.sf.saxon.Query -qs:doc"('myFile.xml')"/rootElt/@myAtt
Allerdings bekomme ich folgende Fehlermeldung: XTDE1162: Relative URI passed to document() function (myFile.xml); but no base URI is available
nach dem docs, sollte dies nicht passieren:
The static base URI (used when calling the doc() function) is the current directory.
Ich habe versucht, eine absolute URI verwenden, aber überraschenderweise bekomme ich immer noch genau die gleiche Fehlermeldung.
Darf ich Hilfe verwenden?