我正在开发一个C ++项目,并使用rapidjson
进行JSON解析。我有这个JSON:
{
"a": "valA",
"b": {
"ba": "valBA",
"bb": "valBB",
"bc": "valBC"
},
"c": "valC"
}
我解析整个JSON,得到一个包含所有值的Document
对象。我想要的是以某种方式处理这个Document
对象并仅提取b
部分。好像我正在解析这个JSON:
{
"b": {
"ba": "valBA",
"bb": "valBB",
"bc": "valBC"
}
}
我想过要自己解析Document
对象,但我想知道是否有更简单/更快的方法。有什么想法吗?
答案 0 :(得分:1)
" B"可以通过这种方式提取元素并将其放入新文档中:
runit
输出:
rails