Marklogic插入包含& fm = 1的简单URL,得到"无效的实体引用"异常错误

时间:2015-09-22 04:05:55

标签: exception insert marklogic

插入包含以下网址的简单文本文件时出现问题:http://www.abcxyz.com/it/u=1583561411,276132887&fm=1

但是,我在 fm = 1 时遇到"无效的实体引用" 异常错误。 我已经在使用xdmp:unquote。

任何人都知道如何解决它。 谢谢。

1 个答案:

答案 0 :(得分:4)

XQuery在字符串和节点中使用XML实体语法,因此&是无效的实体引用。您可以将&替换为&,在XQuery代码中使用&符号。

注意:在XQuery和XML中,您还必须转义>&gt;)和<&lt;)。