这应该很简单(我只是在学习提升,所以我错过了一些东西)
我已经使用 json_read 阅读了一些简单的 JSON,现在有了一个 ptree。网络上的所有示例都显示使用 ptree.get("entry_name") 获取条目。我想做的就是:
ptree pt;
read_json(ss,pt);
BOOST_FOREACH(ptree::value_type &v, pt)
{
std::cout << v.{entry_name} << v.{value}
}
即遍历 ptree 并写出每个名称(即您放入 pt.get() 的内容)及其对应的值。
对不起,如果这很简单
罗斯