谁能帮我分析这段HTML代码?!(找到答案在睡觉)(50分)

  • 主题发起人 主题发起人 chy.com
  • 开始时间 开始时间
C

chy.com

Unregistered / Unconfirmed
GUEST, unregistred user!
有一段代码?
<tr>
<td align="center" class="menuBG" width="25%"><span class="body">Today</span></td><td align="center" class="menuBG" width="25%"><span class="body">1 wk. Avg.</span></td><td align="center" class="menuBG" width="25%"><span class="body">3 mos. Avg.</span></td><td align="center" class="menuBG" width="25%"><span class="body">3 mos. Change</span></td>
</tr>
<tr>
<td class="bodyBold" align="center" bgcolor="#ffffff">3,050</td><td class="bodyBold" align="center" bgcolor="#ffffff">2,525</td><td class="bodyBold" align="center" bgcolor="#ffffff">1,765</td><td class="bodyBold" align="center" bgcolor="#ffffff"><img alt="up" border="0" height="11" width="13" src="http://client.alexa.com/common/images/up_arrow.gif"> 39%</td>
</tr>

我要把它放在什么变量里?(不想用Memo控件)读取里面的三个数字,谢谢!!
能给出代码吗?
 
大家帮帮忙!我想到了可以用临时文件和存放,但是Delphi有自动设置临时文件名的函数吗?
 
用string存放就可以了。
 
我也不知道有没有,但是你可以自己做一个呀!
 
如何判断呢?
 
string.一段段解析吧.

最好知道数据来源.
 
首先找到 ",",,
然后向前后找,,找到不是数字的为止,(前面的 ">", 和后面的 "<")
 
function ret(const b,ctx,e:string):string;
var
i,o:integer;
pk,s2:string;
begin
i :=pos(b,ctx);
if i=0 then begin
result :='';
exit;
end;
s2 :=copy(ctx,i+length(b),1000);
i := pos(e,s2);
s2 := copy(s2,1,i-1);
result :=s2;
end;

//用这个函数
 
http的document的table也许可以,我帮你试试吧。
 
后退
顶部