/ / Zorba: функції, реалізовані з os (xquery-операторів)? - xquery, zorba

Zorba: функції, реалізовані з os (xquery-operators)? - xquery, zorba

Я хотів би використовувати функції з простору імен xquery-операторів (http://www.w3.org/2002/08/xquery-operators) у Zorba, зокрема, op: add-dayTimeDuration-to-dateTime.

Однак я отримую статичну помилку: "op:add-dayTimeDuration-to-dateTime ": функція з arity 2 не оголошена". Я повинен був оголосити простір імен, щоб отримати так далеко, так що, можливо, Zorba використовує інший префікс. Або, можливо, ці функції не були реалізовані. Мені було важко шукати відповіді на ці питання.

Дякую!

Відповіді:

2 для відповіді № 1

З специфікації: Функції, визначені з префіксом op, описані тут, щоб підкріпити визначення операторів у [XML Path Language (XPath) 2.0], [XQuery 1.0: Мова XML-запитів] і [XSL Transformations (XSLT) Version 2.0]. Ці функції не доступні безпосередньо користувачам, і немає вимоги, щоб реалізації дійсно забезпечували ці функції. З цієї причини ніякий простір імен не пов'язаний з префіксом оп. Наприклад, множення, як правило, пов'язане з оператором *, але воно описується як функція в цьому документі .....

Ви не можете просто скористатися оператором +?