【发布时间】:2021-04-16 20:17:15
【问题描述】:
我觉得问这个有点愚蠢,但一直无法找到一种方法来获取 JSON 值的键。如果我有对象的迭代器,我知道如何检索密钥。我也知道operator[]。
在我的情况下,密钥不是已知值,因此不能使用get(const char *key) 或operator[]。也找不到getKey() 方法。
我的 JSON 如下所示:
{Obj_Array: [{"122":{"Member_Array":["241", "642"]}}]}
对于解析 {"122":{"Member_Array":["241", "642"]}} 的代码段,我想使用类似 get_key() 的函数来检索 "122",但似乎我必须使用迭代器,这对我来说似乎有点过头了。
我可能根本不了解jsoncpp 如何表示 JSON 文件。
【问题讨论】: