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

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

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

Все пак получавам статична грешка: "op:add-dayTimeDuration-to-dateTime ": функция с arity 2 не е декларирана". Трябваше да обявя ОП пространството на имена, за да стигна дотам, така че може би Зорба използва различен префикс. Или, може би тези функции не са изпълнени. Затруднявах се да търся отговори на тези въпроси.

Благодаря!

Отговори:

2 за отговор № 1

От спецификацията: Функциите, дефинирани с оп префикса, са описани тук, за да подкрепят дефинициите на операторите в [XML Path Language (XPath) 2.0], [XQuery 1.0: XML XML Query Language] и [XSLT Transformations (XSLT) Version 2.0]. Тези функции не се предлагат директно на потребителите и няма изискване внедряването действително да осигурява тези функции. Поради тази причина низовото пространство не е свързано с префикса за оп. Например, умножението обикновено се свързва с * оператора, но е описано като функция в този документ .....

Не можете просто да използвате оператора +?