c++ - 如何将elasticsearch的数据保存为json格式?

标签 c++ c json file elasticsearch

我想从elasticsearch获取文档并将其保存为json格式。我在我的 C++ 代码中需要这个。在网上搜索我找到了一个命令:

curl -XGET 'localhost:9200/

但是我需要获取 json 格式的数据,存储它,然后在我的 C++ 代码中使用它。

我想我必须使用curl.h库。

但这就是我所知道的全部。 我该怎么做?

最佳答案

您可以使用 C++ Elastic 客户端,例如 this one .

然后,您可以利用 scroll API 检索 JSON 格式的所有数据。 。示例用法可参见here

关于c++ - 如何将elasticsearch的数据保存为json格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56667128/

相关文章:

c++ - 构建多个字符串的最佳方法?

c - 指针和 struct c

javascript - vuejs使用fetch Api获取projects.json : Unexpected token < in JSON at position 0的数据

jquery - d3.json、d3.xhr和跨域问题

javascript - 如何处理作为字符串返回的正则表达式?

android - APK Assets 未在 Kindle Fire HD 上加载

c++ - 我如何从主要功能到 QGLWidget 获得 'argc' 和 'argv'

c++ - 在 C++ MinGW 中包含汇编函数

c - 为什么在 C 代码中,当除了其中的字母没有发生任何变化时,get 和 put 的行为会有所不同?

c - : &data[0] vs. 数据之间的差异