MarkLogic:MarkLogic 数据中心中的协调错误 Content.sjs

MarkLogic: Error in harmonization in MarkLogic Data Hub Content.sjs

在MarkLogic Data Hub 中运行 统一时,我发现有些记录没有统一。这是因为 content.sjs 中遇到了常见的“无效实体引用”错误。

XDMP-DOCENTITYREF: xdmp.unquote(" \n 127318\n ...") -- Invalid entity reference " " at line 20

这是错误中指示的代码行:

var results = [xdmp.unquote(xmlInfo), xdmp.unquote(xml)];
return Sequence.from(results);

关于如何查看此错误的根本原因的任何提示或建议?

可能是某些文本中的 & 字符。寻找它并将其替换为 &

&字符用于转义其他字符。有关这些 entity references 如何工作的更多信息,请参阅维基百科。