Привет Кто подскажет, а то я что-то не догоню, есть xml-ка . Парсю ее с помощью boost::property_tree, типа так
BOOST_FOREACH(const auto& value, propertyTree.get_child("rss.channel"))
{
if (value.first=="item") {
title=std::move(value.second.get<std::string>("title"));
if (title.empty()) {
continue;
}
description=std::move(value.second.get<std::string>("description"));
link=std::move(value.second.get<std::string>("link"))
.....................
int width = value.second.get<int>("media:thumbnail.<xmlattr>.width");
if(width==66) ......
З.Ы. Не но могу просто пройтись по дереву рекурсивно, заглядываю на каждый эелемент, но тогда просто будет куча ифов, а хотелось что-то «компактное». В общем может кто-то в курсе как это решить. Thanks.