使用多个提取路径时,JSON格式的提取文档数据选项节点会引发“不平衡对”错误

s3-4v

当使用包含多个提取路径的查询选项节点时,即使在提取文档数据中单独使用任一提取路径时请求成功,MarkLogic REST Client API的默认搜索端点也会导致服务器错误:

{"errorResponse":{"statusCode":500, "status":"Internal Server Error", "messageCode":"RESTAPI-INTERNALERROR", "message":"RESTAPI-INTERNALERROR: (err:FOER0000) Internal error:  JSON build, unbalanced pairs: "}}

令人讨厌的路径:

<extract-path xmlns:tei="http://www.tei-c.org/ns/1.0" xmlns:FO="http://founders.archives.gov/">/tei:text/FO:metadata/FO:ProjectCode</extract-path>

<extract-path xmlns:tei="http://www.tei-c.org/ns/1.0" xmlns:FO="http://founders.archives.gov/">/tei:text/FO:metadata/FO:ShortProjectTitle</extract-path>

仅在格式为JSON时发生-XML格式的行为符合预期。可以在不同的数据集之间重现此错误。

整个选项节点:

<options xmlns="http://marklogic.com/appservices/search">
  <search-option>unfiltered</search-option>
  <quality-weight>0</quality-weight>
  <page-length>10</page-length>
  <extract-document-data selected="include">
    <extract-path xmlns:tei="http://www.tei-c.org/ns/1.0" xmlns:FO="http://founders.archives.gov/">/tei:text/FO:metadata/FO:ProjectCode</extract-path>
    <extract-path xmlns:tei="http://www.tei-c.org/ns/1.0" xmlns:FO="http://founders.archives.gov/">/tei:text/FO:metadata/FO:ShortProjectTitle</extract-path>
  </extract-document-data>
</options>

我只提取父元素FO:metadata; 但是,它返回一个字符串,指示对解析库的依赖(不是吗?),我将尽可能避免这种依赖。

任何建议的解决方法,不胜感激。谢谢。

hen

内联响应存在一个已知的错误,应在8.0-3中修复。

在此期间,应该以XML或multipart / mixed响应(如果源文档为XML的方式也是XML)的方式来获取提取的片段。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用TensorFlow训练不平衡数据

来自分类Dev

数据集不平衡时的连接优化

来自分类Dev

如何平衡不平衡的面板数据?

来自分类Dev

使用libSVM的SVM中的数据不平衡

来自分类Dev

搜索选项错误中提取文档数据

来自分类Dev

从长到宽的不平衡数据帧

来自分类Dev

使用RcppParallel的堆栈不平衡

来自分类Dev

Cassandra不平衡集群中现有节点上的数据

来自分类Dev

在评估长格式不平衡数据之前和之后进行可靠的改进计算

来自分类Dev

如何使用字符串格式处理不平衡的括号

来自分类Dev

当数据集不平衡时,多类分类的最佳损失函数?

来自分类Dev

Cassandra节点与Vnodes令牌策略极不平衡

来自分类Dev

插入功能无法旋转不平衡因数的节点

来自分类Dev

为什么使用降雪进行并行计算时不平衡负载?

来自分类Dev

重新采样不平衡数据集的数据框

来自分类Dev

R不平衡数据帧数据清理

来自分类Dev

如何使用 Python 提取 JSON 格式的数据

来自分类Dev

正则表达式的不平衡括号错误

来自分类Dev

转义无法修复python regex错误:括号不平衡

来自分类Dev

Go语法错误,括号不平衡

来自分类Dev

转义无法修复python regex错误:括号不平衡

来自分类Dev

TextEdit产生“ egrep:括号不平衡”错误

来自分类Dev

执行自定义序列时的呼叫不平衡

来自分类Dev

来自不平衡面板数据的R样本

来自分类Dev

不平衡训练数据集和回归模型

来自分类Dev

根据不平衡数据在ggplot中创建重叠直方图

来自分类Dev

在Spark MLlib中处理不平衡的数据集

来自分类Dev

迷你图数据帧不平衡

来自分类Dev

大型不平衡数据的机器学习模型建议

Related 相关文章

热门标签

归档