首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么从网页中取出指定的数据?使用ihtml2,有答案,即刻结贴

2012-06-15 
如何从网页中取出指定的数据?使用ihtml2,有答案,即刻结贴!如下,有一个网页文件,HTML codehtmlheadtit

如何从网页中取出指定的数据?使用ihtml2,有答案,即刻结贴!
如下,有一个网页文件,

HTML code
<html><head><title></title></head><body><table border=0>  <tr>     <td>aaaaa</td>  </tr>  <tr>     <td>bbbbb</td>  </tr>  <tr>     <td>ccccc</td>  </tr></table></body></html>


现在需要取出第2个<td>和</td>之间的文本,即 “bbbbb”,网页是在webbrowser1中打开,不用截取字符串的方式,用ihtm2接口。

有答案既可结贴给分。

[解决办法]
Delphi(Pascal) code
var  i, j: integer;  ovTable: OleVariant;begin  ovTable := Wb1.OleObject.Document.all.tags('TABLE').item(0);  for i := 0 to (ovTable.Rows.Length - 1) do  begin    for j := 0 to (ovTable.Rows.item(i).Cells.Length - 1) do    begin      ShowMessage(ovTable.Rows.Item(i).Cells.Item(j).Innerhtml);    end;  end;end; 

热点排行