1

我正在使用 Saxon 执行以下 xquery;

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

但我收到以下错误消息;

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

该错误消息是什么意思?

4

1 回答 1

0

unparsed-text()函数是 XSLT 2.0 独有的函数。它不是 XPath 2.0 函数

希望这可能会在 XPath 3.0 中改变。

因为您使用的是 Saxon,您可以尝试使用 saxon 扩展函数saxon:transform()并在转换中调用unparsed-text()

于 2010-12-09T13:47:27.203 回答