【发布时间】:2017-03-04 11:51:36
【问题描述】:
我需要使用 xquery 解码转义的 XML,即我有一个类似 &amp;lt; 的字符串,我需要将其读取为 <。
我使用的是 Saxon 9.6。
我阅读了this question 并尝试使用saxon:parse(),但它不起作用(见下文)。
是否有 HE 版本的 Saxon 支持 saxon:parse() 或 saxon:parse-xml()?
是否有其他替代方法来解码转义的 XML?
我的查询:
declare namespace saxon = "http://saxon.sf.net/";
saxon:parse("<")
结果:
query.xq 的第 11 行出错: XPST0017:找不到名为 {http://saxon.sf.net/}parse() 的匹配 1 参数函数。 Saxon-HE 下没有 Saxon 扩展函数
【问题讨论】: