请问我该如何提取网页中特定数据? 看到好多关于提取网页数据的,但是用VC的真的不多。我想做一个工具能提取网页上特定的数据,例如检索到网页上包含某一特定内容后就把后面的一定数据提取出来,请问我该如何入手?敬请各位指点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想用WebBroswer控件 不知道能不能实现全部功能。又该如何实现呢? 1、发http请求,获取网页html文档2、进行必要的编码转换3、字符串搜索定位 我做过,使用CHttpFile获取网页源文件,然后再逐行解析提取CHttpFile的用法在MSDN中有现成示例 DWORD dwServiceType = AFX_INET_SERVICE_HTTP; CString szServer, szObject; INTERNET_PORT nPort; AfxParseURL(cURL, dwServiceType, szServer, szObject, nPort); pConnection = session.GetHttpConnection(szServer, INTERNET_FLAG_KEEP_CONNECTION, INTERNET_INVALID_PORT_NUMBER|uFlag, NULL, NULL); pFile = pConnection->OpenRequest(_T("GET"), szObject, NULL, 0, NULL, NULL, INTERNET_FLAG_KEEP_CONNECTION|INTERNET_FLAG_NO_AUTO_REDIRECT|uFlag); 我已经有webbrowser 中的 documenttext 获取到了Html 但是获取到得东西有些有乱码,主要就是那个中文的数据 不知道怎么解决,能给个办法吗 ? 在多文档程序中,如何获取所有的子框架窗口指针? 用文本框输入数字,不显示 为什么我的界面出不来??? 求mmc开发文档网址 求一篇英文技术文章!! 找到工作了,散分! vc中数据库访问internet上的d数据库服务器? 关于一个线程终止另一个线程? 改变字体颜色 VC的高手进来看看,是不是高手,看完你就知道了。。 更新或删除地企图失败了 VC中如何自定义通知,实现发送通知和对应控件的通知响应
2、进行必要的编码转换
3、字符串搜索定位
CHttpFile的用法在MSDN中有现成示例 DWORD dwServiceType = AFX_INET_SERVICE_HTTP;
CString szServer, szObject;
INTERNET_PORT nPort;
AfxParseURL(cURL, dwServiceType, szServer, szObject, nPort); pConnection = session.GetHttpConnection(szServer,
INTERNET_FLAG_KEEP_CONNECTION, INTERNET_INVALID_PORT_NUMBER|uFlag, NULL, NULL);
pFile = pConnection->OpenRequest(_T("GET"), szObject, NULL, 0, NULL, NULL,
INTERNET_FLAG_KEEP_CONNECTION|INTERNET_FLAG_NO_AUTO_REDIRECT|uFlag);