json - 从Elasticsearch索引创建Atom或RSS格式的搜索页面,以JSON返回结果

标签 json xml elasticsearch salesforce

我有一个不同文档(标题,URL,文本)的Elasticsearch索引。我正在尝试使用SalesForce联合搜索功能。 Their documentation states:外部搜索提供程序以OpenSearch和Atom以及RSS规范定义的Atom或以UTF-8编码的RSS格式返回结果。

Elasticsearch仅以JSON返回结果。

无论如何,有没有建立一个可以查询ES索引,以JSON获取结果,解析结果并以Atom或RSS返回结果的搜索页面?那有可能解决我的问题吗? (主要问题是Elasticsearch无法以XML格式返回结果。)

我不知道自己想做的事是否可行,也不知道该如何开始。

最佳答案

您可以使用elasticsearch提供的与它的API集成的clients之一来构建一个查询Elasticsearch并以所需格式输出结果的工具。

关于json - 从Elasticsearch索引创建Atom或RSS格式的搜索页面,以JSON返回结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60438123/

相关文章:

elasticsearch - 提供空字符串时,Elasticsearch多重匹配不会返回所有结果

elasticsearch - 重新索引失败,数组映射到geo_point

javascript - 如何使用来自 AJAX 调用的 JSON 数据构建表格?

javascript - 使用 underscore.js 在深度嵌套的 JSON 中查找值

json - C#MVC4 Web API-结果JSON应该返回对象而不是$ ref到对象

c# - WCF REST 服务 JSON 发布数据

java - 由于 XML 属性顺序更改而导致数字签名损坏

c - 使用 libxml2 解析 xml 并使用 C 获取命名字符串值

c# - 如何反序列化 Java 中 HTTP POST 请求的 XML 结果?

elasticsearch - 通过模糊和 ngram 突出显示