我正在使用JsonCpp对深层嵌套的结构进行编码/解码。到目前为止,我已经能够将我的C ++对象转换为JSON,但是我遇到了另一个问题 - 我需要能够检查我创建的Json :: Value taht。
我手边的调试器(gdb,Netbeans IDE)没有用(或者至少,我不知道如何使用它们)来检查Json :: Value。
是否有可用于检查以下值的工具:
json["foo-elem"][idx1][idx2]
idx1和idx2显然是(正)积分值,用于索引嵌套结构。
我希望能够解析JSON字符串,然后输入一个表达式来“检索”JSON文档的元素,这样我就可以检查我的嵌套是否应该如此。
横向思考IIRC,可以使用jQuery(在FF中)来选择JSON对象的元素。任何人都可以建议一个工具 - 或者只是如何使用jQuery来检查从JsonCpp返回的JSON字符串的元素?
答案 0 :(得分:0)
最近的GDB可以是scripted with Python。然后,您可以制作Python脚本来帮助您检查这些值。
不幸的是,我无法帮助你,我不熟悉Python脚本编写能力。