C++ - 如何将 JSON 写回文件

标签 c++ json c++11

我正在使用来自 https://github.com/nlohmann/json 的库
我需要将我的 JSON 写入文件,但我在文档中找不到任何相关内容。
谁能帮忙?

最佳答案

您可以像这样将 JSON 值 j 写入文件:

std::ofstream o("output.json");
o << j << std::endl;

如果你想美化输出,使用:

std::ofstream o("pretty.json");
o << std::setw(4) << j << std::endl;

关于C++ - 如何将 JSON 写回文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40029100/

相关文章:

python - 需要用双引号括起来的属性名称 - 使用 Python 将字符串转换为 json 对象

javascript - Highchart 时间日期格式

c++ - 在 C++ 中将时间从一种环境转换为另一种环境

c++ - 反转字符串: Why is this crashing?

C++链表isEmpty函数

php - 如何通过 PHP 使用 Nominatim API 检索经纬度?

c++ - 如何在编译时使用手动给定的一些元素初始化数组?

c++ - 如何使用通用模板函数来处理具有不同成员的对象?

c++ - emplace_back() 未按预期运行

c++ - 加载的 2D 纹理未将自身绑定(bind)到 QUAD