0

QWebPageを使用してWebサイトを取得するプログラムを作成しました。HTML、CSS、JavascriptなどのWebページに関連付けられたデータを取得する方法はありますか?Firefoxのview-sourceに似ています。

いくつかのオプションがあるようです。1つの方法は、QNetworkReplyプロキシを作成してデータをコピーすることですが、これはバグが発生しやすいようです。別の方法はキャッシュを操作することですが、これは予測できないようです。他に可能な方法はありますか?

4

2 に答える 2

0

QNetworkReplyプロキシを使用することにしました。

于 2011-01-10T21:44:52.863 に答える
0

おそらくmainFrame()メンバー関数を介してQWebFrameを取得し、次に関数を介して取得しhtml()ます。私はこれまでこれをやったことがありませんが、行く方法のようです。ドキュメントのDOMが必要な場合QWebElement documentElement () constは、必要な属性のほとんどを取得するDOMがあります。

于 2011-01-10T17:17:14.780 に答える