请问如果从网页读取表格中的数据

bingyihan 2007-07-14 02:01:02
用TCppWebBrowser 不知如何提取数据,不知还有其它更好的办法吗?
请指教!不胜感谢!
...全文
219 9 打赏 收藏 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sz403518525 2007-07-24
  • 打赏
  • 举报
回复
谢谢linuxghs()的指点,本人刚接触BCB不久,学习中ing........
linuxghs 2007-07-24
  • 打赏
  • 举报
回复
我刚才参考了一下刚才楼上的人提供的地址。
个人感觉里面sz403518525的提供的方法太烦琐。
其实使用IdHttp就可以完成楼主的要求了。
IdHTTP1->GET(url),然后对获得的数据进行分析。
AnsiString body;
body = IdHttp1->Get(url);
这个body就是这个url地址里的内容了。
MPTD_Fire 2007-07-23
  • 打赏
  • 举报
回复

在C++Builder中如何用“TCppWebBrowser”POST数据(3) SafeArrayCopy(sa, &uint_array);

vtEmpty.vt = VT_EMPTY;
TVariant vAddress = {"http://my.server/test/postresults.ASP"};
CppWebBrowser1->Navigate2(&vAddress, &vtEmpty, &vtEmpty, &sa, &vtEmpty);
SafeArrayDestroy(sa);

方法 1 和方法 2都是非常完美的代码,但是它们都只有一个缺点 -- 它们不能工作! 全都正确地传递了数据,但是“Navigate” 不将数据post给指定的URL。
laowang2 2007-07-20
  • 打赏
  • 举报
回复
mark
wanglovec 2007-07-16
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/5628/5628296.xml?temp=.1896631

看看这个 ,其实不难的
MPTD_Fire 2007-07-16
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/5628/5628296.xml?temp=.1896631
bingyihan 2007-07-16
  • 打赏
  • 举报
回复
自己顶起来
bingyihan 2007-07-14
  • 打赏
  • 举报
回复
怎样才能得到网页中的全部数据,能给些代码么!谢谢!
huzhangyou 2007-07-14
  • 打赏
  • 举报
回复
获取网页的数据
进行分析
比如
String s = "<table>";
S_Source.Find(s);
然后使用SubString就可以了

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧