как записать все теги <p> в текстовый файл
Мне нужно написать код Qt / C ++, чтобы извлечь все теги p, чтобы записать каждый тег p в файл .txt, например, если у меня есть следующая HTML-страница:
My First Heading
<p>My first paragraph.</p>
<p>My second paragraph.</p>
Мне нужен код для создания 2 .txt файлов, первый из которых будет включать Мой первый абзац. а второй будет включать мой второй абзац.
моя проблема, как разобрать HTML и получить текст между тегами, вот мой код
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QEventLoop loop;
QNetworkRequest request;
request.setUrl(QUrl("http://en.wikipedia.org/wiki/Cars"));
QNetworkAccessManager* networkMgr = new QNetworkAccessManager();
QNetworkReply* reply = networkMgr->get(request);
QObject::connect(reply, SIGNAL(finished()),&loop,SLOT(quit()));
loop.exec();
QFile file ("/Users/David/Desktop/text123.txt");
file.open(QIODevice::WriteOnly);
file.write(reply->readAll());
delete reply;
return a.exec();
}
Спасибо большое за вашу помощь
Элемент списка