{"hi": "hellow",
"first":
{"next":[
{"key":"important_value"}
]
}
}
配列内の RapidJSON へのアクセス:
これは機能します:cout << "HI VALUE:" << variable["hi"].GetString() << endl;
これは出力されます:hellow
予想どおり、問題は、「重要な値」を取得したい場合のように内部の値にアクセスすることですcout << "Key VALUE:" << variable["first"]["next"][0]["key"].GetString() << endl ;
。 "配列の最初の項目で、この場合、[0]
エラーを引き起こしているのは です。
インデックスで取得するにはどうすればよいですか? 私の説明が明確であることを願っています。
前もって感謝します。