我是开发Android应用程序的初学者。我在Android中使用正则表达式存在一些问题。
在我的应用程序中,我编写了一些代码来获取HTML页面的源代码,并将其转换为String数据类型。
现在,我想使用正则表达式来检索此页面的html标记中的一些详细信息。那么,我该怎么办呢?
例如,在html代码中,
<HTML>
.......
<TABLE class=tb_info cellSpacing=0 cellPadding=0 border=0>
<TR>
<TD class=pro_name vAlign=center colSpan=5>Abby Poon</TD>
</TR>
<TR>
<TD class=pro_name vAlign=center colSpan=5>Peter Pan</TD>
</TR>
</TABLE>
.........
</HTML>
现在,我想取回值“ Abby Poon”和“ Peter Pan”,这两个表在一个名为“ tb_info”的表中,在一个名为“ pro_name”的表中。
谁能教我该怎么做?或者,您可以在Android上给我一些参考页。
非常感谢你。
最佳答案
Do not parse HTML using regular expressions。
而是使用HTML Parser。