私はそれを解析することができる文字列でWebページデータを取得しようとしています。私はqwebview、qurlと別の方法では何も見つからなかった。私たちを手伝ってくれますか? Linux、C++、Qt。ウェブページのコンテンツを取得するには
EDIT:助けを
感謝。コードは機能していますが、ダウンロード後の一部のページで文字セットが壊れています。 私はそれを修復するために、このような何かを試してみました:
QNetworkRequest *request = new QNetworkRequest(QUrl("http://ru.wiktionary.org/wiki/bovo"));
request->setRawHeader("User-Agent", "Mozilla/5.0 (X11; U; Linux i686 (x86_64); "
"en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1");
request->setRawHeader("Accept-Charset", "win1251,utf-8;q=0.7,*;q=0.7");
request->setRawHeader("charset", "utf-8");
request->setRawHeader("Connection", "keep-alive");
manager->get(*request);
どれ結果=(
お返事ありがとうございます。しかし、私はエラーが発生しました: オブジェクト::接続:いいえそのようなスロットMainWindow :: replyFinished(QNetworkReply *) – Ockonal
あなたは署名を持つ受信クラスにスロットを追加する必要がありますreplyFinished(QNetworkReply *) –
申し訳ありませんが、私は理解しています。しかし、私はまだデータを読む方法を知らない。私を助けてください:) – Ockonal