Marklogic Insert simple url containing &fm=1, getting "invalid entity reference" 异常错误

Marklogic Insert simple url containing &fm=1, getting "invalid entity reference" exception error

我在插入包含以下 URL 的简单文本文件时遇到问题:http://www.abcxyz.com/it/u=1583561411,276132887&fm=1

但是,我在 fm=1 处遇到 "invalid entity reference" 异常错误。 我已经在使用 xdmp:unquote.

谁知道怎么解决。 谢谢。

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

在 XQuery 代码中使用 & 符号

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