この Json ファイルがあるとします。
[
{
"id": 0
}
]
jsoncpp を使用すると、次のようにJson::Value
してオブジェクトを取得できます。
Json::Value node = root[0u]["id"];
OK、コードの別の場所で、そのnode
オブジェクトを取得しています。そこから情報を取得したいと考えています。次のように、その値を取得できます。
int node_value = node.asInt();
しかし、どうすればその名前を取得できますか? (つまり、「ID」)。次のようになります。
string node_name = node.Name(); //or maybe:
string node_name2 = node.Key();
しかし、私は似たようなものを見つけることができません。ヘルプ?ノードの名前を取得するにはどうすればよいですか?