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

标签 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 字符串的元素?

最佳答案

最近的GDB可以是scripted with Python .然后,您可能会编写 Python 脚本来帮助您检查这些值。

很遗憾,我无法为您提供更多帮助,我对 Python 脚本编写能力不熟悉。

关于jquery - 检查使用 JsonCpp 生成的 JSON 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8115168/

相关文章:

jquery - 限制 JQuery 中文本字段的字数

javascript - 如何在浏览器的滚动条中只隐藏拖动元素?

c++ - 错误代码 0xc0000139 Qt 调试

c++ - C++ 线程类中的错误导致它在退出时消耗 100% CPU

java - 如何从来自 api 响应的 json 字符串构造对象列表?

javascript - 如何在 javaScript 中获取动态 div 宽度

javascript - 盒子移出网格 JavaScript

c++ - move 语义在哪里有益的好例子

.net - 如何使用 System.Json 将 Dictionary<string,string> 转换为 json 字符串?

json - 如何在tomcat上强制重新加载json