Это должно быть просто (я просто учусь ускорению, поэтому я что-то упускаю)
Я прочитал несколько простых файлов JSON, используя json_read, и теперь у меня есть 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 ()) и соответствующее ему значение.
Извините, если это просто
Ross