我的 JSON 文件类似于这个
{
"active" : false,
"list1" : ["A", "B", "C"],
"objList" : [
{
"key1" : "value1",
"key2" : [ 0, 1 ]
}
]
}
现在使用 nlohmann json,我已经设法存储它,当我进行转储时 jsonRootNode.dump()
,内容被正确表示。
但是我找不到访问内容的方法。
我试过 jsonRootNode["active"]
, jsonRootNode.get()
并使用 json::iterator
但仍然无法弄清楚如何检索我的内容。
我正在尝试检索 "active"
,来自 的数组和来自 "list1"
"objList"
对象数组
原文由 Jeremy Kuah 发布,翻译遵循 CC BY-SA 4.0 许可协议
以下 链接 说明了访问 JSON 中的元素的方法。如果链接超出范围,这里是代码