【问题标题】:Marklogic loading data using information studio flows (Invalid entity reference)Marklogic 使用信息工作室流加载数据(无效的实体引用)
【发布时间】:2016-03-12 16:58:37
【问题描述】:

我正在尝试使用信息工作室流加载数据。我有 1 个 xml 文档(1.65 GB)。当我加载它时,我收到了这个错误XDMP-DOCENTITYREF Invalid entity reference。我不知道如何解决它。

【问题讨论】:

    标签: marklogic marklogic-8


    【解决方案1】:

    在 XML 中,实体引用类似于 & —— & 和 ;是引用字符的代码(在本例中为 & 符号)。 “无效的实体引用”表示 MarkLogic 的解析器无法识别其中的内容。它可能只是文本中未转义的“&”,也可能是具有错误值的正确形式。检查错误日志以获取有关您要查找的内容或其在源文档中的位置的线索。

    当我们这样做时,您可能不想将 1.65 GB 的文档全部加载为一件事。是否存在可以制作好的单个文档的内容? (例如,一个 RSS 提要将是一个包含多个条目的 XML 文档。)如果您可以拆分该文档,则更有可能获得良好的行为。

    要进行拆分,请尝试使用MarkLogic Content Pumpdocument splitting capability。 MLCP 专为此类工作而构建。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-08
      相关资源
      最近更新 更多