我正在使用Saxon执行以下xquery;
fn:unparsed-text("text.txt")
但是我收到以下错误消息;
javax.xml.xquery.XQException:
System function unparsed-text#1 is not available with this host language
该错误消息是什么意思?
答案 0 :(得分:0)
unparsed-text()
函数是仅限XSLT 2.0的函数。它不是XPath 2.0功能。
希望这可能会在XPath 3.0中发生变化。
因为您使用的是Saxon,所以您可以尝试使用撒克逊扩展函数 saxon:transform()
并在转换中调用unparsed-text()
。