Ошибка «Системная функция unparsed-text # 1 недоступна на этом языке хоста» - PullRequest
1 голос
/ 08 декабря 2010

Я использую Saxon для выполнения следующего xquery;

fn:unparsed-text("text.txt")

Но я получаю следующее сообщение об ошибке:

javax.xml.xquery.XQException:
System function unparsed-text#1 is not available with this host language

Что означает это сообщение об ошибке?

1 Ответ

0 голосов
/ 09 декабря 2010

Функция unparsed-text() предназначена только для XSLT 2.0. Это не функция XPath 2.0 .

Надеюсь, это может измениться в XPath 3.0.

Поскольку вы используете Saxon, вы можете попытаться использовать функцию расширения saxon saxon:transform() и в преобразовании вызвать unparsed-text().

...