在MarkLogic Data Hub中运行协调时,我发现一些记录没有得到协调。这是因为在content.sjs.中遇到一个常见的"无效实体引用"错误
XDMP-DOCENTITYREF:XDMP.uquote("\n127318\n…"(--第20行的实体引用"无效
这是错误中指示的代码行:
var results = [xdmp.unquote(xmlInfo), xdmp.unquote(xml)];
return Sequence.from(results);
关于如何查看这个错误的根本原因,有什么提示或建议吗?
它可能是某些文本中的&
字符。查找并将其替换为&
。
&
字符用于转义其他字符。有关这些实体引用如何工作的更多信息,请参阅维基百科。