Всем привет! Не обязательно к прочтениюВ первую очередь хочу сказать спасибо тем "уникумам", которые запретили создавать тему в этом разделе с аккаунта с нулями боёв в ББ(Привет из WoT Blitz). На форуме маленьких танков вообще подобных разделов нет + посещаемость маленькая, пришёл сюда, а здесь даже комментарий оставить нельзя, молчу уже о создании темы Вот приходит мне ответ от сервера со следующими параметрами Текстом{ "status":"ok", "meta":{ "count":62 }, "data":{ "9249":{ "is_premium":false, "cost":{ "price_gold":0 }, "name":"T25AT", "tank_id":9249 }, "10017":{ "is_premium":false, "cost":{ "price_gold":0 }, "name":"M4A3E2 Sherman Jumbo", "tank_id":10017 }, "2593":{ "is_premium":false, "cost":{ "price_gold":0 }, "name":"T30", "tank_id":2593 } } } Картинкой Возникла следующая проблема. Через "data" я получаю объекты, они по своей структуре одинаковые, но при этом имеют уникальный ключ, в итоге я не могу понять, как надо считывать следующие объекты. В тупую писать 100+классов(именно столько там объектов) как-то не комильфо)) 100% есть же более удобные способы парсинга. Буду очень признателен в помощи! Очень интересует, как вы решали такую проблему. Мне рекомендовали использовать boost::property_tree, но я пока не могу разобраться с ним. Если можно кодом тыкните, пожалуйста.