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

标签 javascript marklogic

在 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 的更多信息,请参阅维基百科。工作。

关于javascript - MarkLogic:MarkLogic 数据中心 Content.sjs 中的协调错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51379027/

相关文章:

xpath - 当路径包含空间时如何使用node.xpath访问节点?

javascript - casperjs getelementbyid 工作但 getelementbyname 不工作

gradle - 调度MarkLogic数据中心流/自定义步骤的最佳方法

javascript - 函数内的 JS setInterval 将同时调用,导致更新错误的元素

javascript - 如何获取数组中子数组的第一个值?

java - 如何使用 MarkLogic Java API 调用路径范围索引查询?

marklogic - 如何在marklogic服务器中编写保留策略以将当前版本与其旧版本分离到不同的集合中?

MarkLogic:将 Application Builder 生成的应用程序集成到我的自定义应用程序中

javascript - 为什么 HTML 5 Geolocation API 不支持 Promises?

javascript - 我无法获取数组 json 响应