これは単純なはずです(私はブーストを学んでいるので、何かが欠けています)
json_read を使用していくつかの単純な JSON を読み込んだところ、ptree が作成されました。Web 上のすべての例では、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() に入力したもの) とそれに対応する値を書き出します。
これが単純だったらごめんなさい
ロス