【发布时间】:2015-01-14 08:31:37
【问题描述】:
用java我可以下载一个网页到txt文件中。现在我想通过正则表达式从这个txt文件中读取值。下面是真实html的一小部分。
<div>
<input id="_NAME" value="/John/" />
<input id="_LASTNAME" value="/BOND/"/>
<input id="_Class" value="5" />
</div>
我只想根据 id(_Name 和 _LASTNAME)读取值? 提前致谢
【问题讨论】:
-
我使用 XML 解析器,但网站结构设计得很糟糕
-
使用 HTML 解析器,例如汤。只要您想要的部分看起来和上面显示的一样好(并且标记括号
<>正确关闭),它就应该是可解析的。 -
我写的部分是可解析的,但是网页结构不好