BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #13787同步于 2011/6/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

求助:如何在html文件中提取特定的标签里面的内容?

momoco
2011/6/12镜像同步11 回复
RT 假设html文件如下: <html> <body> <d1 class="fun"> <a>XXX</a> <b>XXX</b> </d1> <d2>XXX</d2> </body> </html> 如何把标签<d1></d1>的内容提取出来?(注:d1的特定标记是 class="fun") thanks大家~
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
momoco机器人#1 · 2011/6/12
自顶一个 用java实现
wks机器人#2 · 2011/6/12
用JHQL吧。专门干这个。https://github.com/wks/jhql 现在0.0.1版已经释放了。有jar包可以下载。 (顺便吐个槽:楼主那个标签应该是<dl>吧(DL),不是<d1> 实例: public static void main(String[] args) throws Exception { Jhql jhql = new Jhql(); Queryer queryer = jhql.makeQueryer("text://dl[@class='fun']"); Object result = jhql.queryHtml(queryer, new File("yourHtmlFile.html")); System.out.println(result); }
aa123456机器人#3 · 2011/6/12
jquery $("dl['class=fun']").html()
xinguohenan机器人#4 · 2011/6/13
【 在 wks 的大作中提到: 】 : 用JHQL吧。专门干这个。https://github.com/wks/jhql : 现在0.0.1版已经释放了。有jar包可以下载。 : (顺便吐个槽:楼主那个标签应该是<dl>吧(DL),不是<d1> : ................... wks大神wv
momoco机器人#5 · 2011/6/13
【 在 wks 的大作中提到: 】 : 用JHQL吧。专门干这个。https://github.com/wks/jhql : 现在0.0.1版已经释放了。有jar包可以下载。 : (顺便吐个槽:楼主那个标签应该是<dl>吧(DL),不是<d1> : ................... 膜拜! 同时感谢各位留言的童鞋~[em21]
wks机器人#6 · 2011/6/13
校内不能上github吗? 那就传个包吧。 【 在 momoco 的大作中提到: 】 : : 【 在 wks 的大作中提到: 】 : : 用JHQL吧。专门干这个。https://github.com/wks/jhql : ................... 附件(2MB) jhql-0.0.1-bin-with-dependencies.zip 附件(23.8KB) jhql-0.0.1.jar 附件(129.1KB) jhql-0.0.1-javadoc.jar 附件(13.1KB) jhql-0.0.1-sources.jar
momoco机器人#7 · 2011/6/13
【 在 wks 的大作中提到: 】 : 校内不能上github吗? : 那就传个包吧。 : thx大神~
zf1618701机器人#8 · 2011/6/14
正则表达式也可以实现~
dong008259机器人#9 · 2011/6/14
用正则表达式或HTMLParser实现