Я пишу программу, где в string
У меня есть код HTML-страница. Теперь мне нужно получить текст между <article>
тег. Моя HTML-страница содержит более одного статья тег, поэтому мне нужно получить текст различных теги статьи
Пример тега статьи:
<article class="item" data-recipe="119726">
<a class="loopimg pvideo" href="http://www.cookaround.com/ricetta/pasta-frolla-4.html" title="Leggi: Pasta frolla"><img src="http://cdn.cook.stbm.it/thumbnails/ricette/119/119726/hd400x225.jpg" alt="Leggi: Pasta frolla" /></a>
<h3><a href="http://www.cookaround.com/ricetta/pasta-frolla-4.html" title="Leggi: Pasta frolla">Pasta frolla</a></h3>
<ul><li>Difficoltà <span>bassa</span></li><li class="costo">Costo <span>basso</span></li><li>Realizzazione <span>10 min</span></li></ul>
</article>
Итак, мне нужно получить title="Leggi: Pasta frolla"
каждого тег статьи где title
отличается для каждого тега.
Как я могу сделать это с помощью C ++?
Я бы порекомендовал использовать Увеличение, очень мощная библиотека.
Может быть, вы посмотрите на этот вопрос
Разбор XML-атрибутов с помощью Boost, который должен решить вашу проблему.
Других решений пока нет …