Не удалось найти функцию: resol-uri - PullRequest
1 голос
/ 09 марта 2010

Когда я пытаюсь преобразовать XML, выдается ошибка

Не удалось найти функцию: resol-uri

, где resolve-uri - это функция XPath.

Ниже моя строка XSLT, которая использует функцию resolve-uri:

<xsl:variable name="filename" select="resolve-uri(concat($dir,'/',$xmlFileName,'_',position(),'.xml'))"  /> 

Может кто-нибудь, пожалуйста, помогите мне.
Это из-за разницы в версии XSLT?

1 Ответ

2 голосов
/ 09 марта 2010

Да, resolve-uri() является функцией XPath 2.0 (XSLT 2.0) и не будет работать с реализацией XPath 1.0 (XSLT 1.0).

Это зависит от вашей среды, если вы можете использовать эквивалентную функцию расширения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...