0

すべての p タグを抽出して各 p タグを .txt ファイルに書き込む Qt/C++ コードを記述する必要があります。たとえば、次の HTML ページがあるとします。

        <!DOCTYPE html>
        <html>
         <body>

         <h1>My First Heading</h1>

         <p>My first paragraph.</p>
         <p>My second paragraph.</p>

         </body>
          </html>

2 つの .txt ファイルを作成するコードが必要です。最初のファイルには最初の段落が含まれます。2 番目の段落には、私の 2 番目の段落が含まれます。

HTMLを解析してタグ間のtxtを取得する方法、ここに私のコードがあります

         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. リスト項目
4

1 に答える 1