如何查看与QWebPage关联的HTML数据

时间:2011-01-10 17:07:46

标签: qt4 qwebpage

我写了一个程序,它使用QWebPage来检索网站。有没有办法获取与网页相关的数据,如HTML,CSS和Javascript?与firefox中的view-source类似。

似乎有几种选择。一种方法是制作QNetworkReply代理并尝试复制数据,但这似乎容易出错。另一种方法是与缓存交互,但这似乎是不可预测的。还有其他方法吗?

2 个答案:

答案 0 :(得分:0)

可能在mainFrame()成员函数上获取QWebFrame,然后可能在html()函数上。我以前从未这样做过,但似乎是要走的路。如果您需要文档的DOM,可以使用QWebElement documentElement () const来获取大部分所需的属性。

答案 1 :(得分:0)

我决定使用QNetworkReply Proxy