-1
我想从这个div获取日期:我如何从div中选择特定元素?
<div class="pandatacontcol" style=" width:160px;">
<h6>Date Qualified</h6>
<p id="QualDate34868684">2013-03-08 12:04:01</p>
</div>
所以输出会是:2013-03-08
我试图做这样的:
elements = doc.select("p[id^=\"QualDate\"]");
,但它不工作。
您的问题中缺少一些关键信息:您使用的是什么HTML解析器?我自己使用jsoup。它怎么不工作?如果你使用的是解析器,你会在select之后得到'text()'吗? – 2013-03-17 19:55:57
作为@HovercraftFullOfEels建议,请使用jsoup。顺便说一下,当你问一个关于Stackoverflow的问题时,避免乞求+澄清你的问题,因为请记住这个问题也会被其他人看到:) – Alex 2013-03-17 20:02:22
我使用Jsoup。检查我是否得到我需要的东西 System.out.println(elements.text());当我做 elements = doc.select(“div.pandatacontcol”); 我得到充分的div和我只是想该特定元件 和正如我所说 元素= doc.select( “P [ID^= \” QualDate \ “]”); does not return it – Vardius 2013-03-17 20:07:32