2016-09-06 5 views
0

Почему я не могу использовать fn: doc в «параметре запроса с помощью xpath»?saxon: using fn: doc() в параметре запроса

Параметр документа работает отлично:

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

Но это дает мне ошибку "Непризнанный вариант: foo.xml"

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

ответ

3

Это, вероятно, ваша оболочка. Различные снаряды меняются при обработке специальных символов, но котировки, вероятно, нуждаются в ускорении (с обратной косой чертой), или вы могли бы сделать

saxon -q:test.xq "?foo=doc('foo.xml')" 
Смежные вопросы