欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是日常使用电脑方面的电脑常识:windows下用QTwebkit解析html,学会并运用这些电脑常识,让你快速玩转电脑及互联网方面的知识,下面是详细的分享!
windows下用QTwebkit解析html
环境
windows7 + VS2010 + QT5.2_opengl
配置开发环境
1、安装VS2010
2、安装QT 5.2
QT网站:http://qt-project.org/downloads
下载并安装QT5.2:Qt 5.2.1 for Windows 32-bit (VS 2010, OpenGL, 517 MB)
3、安装Visual Studio Add-in for QT5
下载地址:Visual Studio Add-in 1.2.2 for Qt5
4、配置VS 2010
配置路径:QT5==> "Qt Options"==> "Qt Versions"==> Add
默认路径为:C:QtQt5.2.05.2.0msvc2010_opengl

解析html
1、建立QtWebkit工程
操作路径:VS2010==> File==> New==> Project==> "Qt5 Projects"==> "Qt Application"
注意事项
在"Project Settings"里面选中“WebKit”和“Webkit Widgets”选项:

2、添加头文件
#include
3、解析内容
3.1、解析http形式的url
使用QWebView的setUrl方法,示例如下:
QWebView view; view.show(); view.setUrl(QUrl("http://www.cnblogs.com/mikezhang"));
3.2、解析本地文件
使用QWebView的setUrl方法,示例如下:
QWebView view; view.show(); view.setUrl(QUrl("file:///E:/tmp/1.html"));
3.3、解析html字符串
使用QWebView的setHtml方法,示例如下:
QApplication app(argc, argv); QWebView view; view.show(); std::ifstream fin("E:/tmp/1.html"); std::stringstream buffer; buffer << fin.rdbuf(); fin.close(); view.setHtml(buffer.str().c_str());
完整代码如下:
#include
以上就是关于windows下用QTwebkit解析html的电脑常识分享,更多电脑教程请移步到>>电脑教程频道。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
