深くネストされた構造をエンコード/デコードするのにJsonCppを使用しています。これまではC++オブジェクトをJSONに変換することができましたが、別の方法で問題を解決しています。私が作成したJson :: Valueを調べる必要があります。JsonCppで作成されたJSON文字列を検査する
私が手にしているデバッガ(gdb、Netbeans IDE)は、Json :: Valueを調べるためには役に立たない(少なくとも、それらを使う方法はわかりません)。
私は同じような値を検査するために使用できるツールがあります:
json["foo-elem"][idx1][idx2]
IDX1とIDX2は入れ子構造にインデックスを使用し、明らかに(正の)整数値です。
JSON文字列を解析し、JSONドキュメントの要素を取得する式を入力して、ネスティングが正しいかどうかを確認できます。
横向きに考えると、JSRオブジェクトの要素を選択するために、IIRC、jQueryをFFで使用できます。誰かがツールを提案することができますか?あるいは単にjQueryを使ってJsonCppから返されたJSON文字列の要素を調べる方法は?
JsonCppは実際にはデータ構造が解析が難しいため、gdbプラグインが本当に必要です。 – Dan