如何读取网页元素内容 比如<TD class=td5><STRONG>30.00</STRONG><BR>&lt

  • 主题发起人 主题发起人 delhpi
  • 开始时间 开始时间
D

delhpi

Unregistered / Unconfirmed
GUEST, unregistred user!
网页html文件已经有了,如何分析其中的内容呢?比如要取得30.00,只能用POS等方法吗?有其他更好 的方法吗?
<TD class=td5><STRONG>30.00</STRONG><BR></TD>
 
用Pos虽然显得“土”,但是最直接,效率最高。如果想赶潮流,正则表达式也应该能搞
定,楼主可以搜索一下正则表达式的相关网页。
 
getElementByID() getElementsByName() getElementsByTagName()

是否可以用这些函数来读取?
网页已经加载到 WebBrower里了。
 
如 creation-zy 所言,你就用一回“土”Pos吧,Delphi2006以后的版本这个函数快着呢。
 
已经用WebBrowser加载了 用元素遍历就行了。<TD class=td5><STRONG>30.00</STRONG><BR></TD>
你的没有用id=""这样的html标记。GetByName ByTagName个屁啊。
 
来自:小雨哥, 时间:2008-6-15 23:27:47, ID:3901657
如 creation-zy 所言,你就用一回“土”Pos吧
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部