как записать все теги <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();
                     }

Спасибо большое за вашу помощь

Элемент списка

Ответы на вопрос(1)

Ваш ответ на вопрос