Я пишу программу, где в string
У меня есть код HTML-страница. Теперь мне нужно получить текст между тегом <article>
. Мой HTML страница содержит более одного статьи тегов, так что мне нужно, чтобы получить текст различных тегов статьиКак найти только содержимое определенного тега HTML с помощью C++?
Пример статьи тега:
<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++?
Вы пытались использовать 'std :: string :: find' и' std :: string :: substring'? – NathanOliver
, но для более чем одного тега статьи? Я - неопределенное количество тегов статьи @NathanOliver –
Поместите поиск как условие цикла while. – NathanOliver