2016-09-06 57 views
0

爲什麼我不能在「使用xpath查詢參數」中使用fn:doc?saxon:在查詢參數中使用fn:doc()

文檔參數是工作的罰款:

saxon -q:test.xq +foo=foo.xml 

但是,這給我的錯誤「無法識別的選項:foo.xml」

saxon -q:test.xq ?foo=doc("foo.xml") 

回答

3

這也可能是你的shell。不同的炮彈在處理特殊字符方面有所不同,但引號可能需要轉義(用反斜槓),或者您可以做

saxon -q:test.xq "?foo=doc('foo.xml')"