检查使用JsonCpp生成的JSON字符串

时间:2011-11-13 22:12:47

标签: jquery c++ json jsoncpp

我正在使用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字符串的元素?

1 个答案:

答案 0 :(得分:0)

最近的GDB可以是scripted with Python。然后,您可以制作Python脚本来帮助您检查这些值。

不幸的是,我无法帮助你,我不熟悉Python脚本编写能力。