如何在Android中使用Jsoup从Parent div获取Text

时间:2014-04-29 12:16:24

标签: android jquery html css

我正在使用Android Application使用Jsoup来处理来自extracting的{​​{1}}文字,在下面website我希望获得{{1}的文字}} 只要。我想要的是显示Html parent div中的Date & Time

parent div

我尝试了什么。

class "fr"

它只会从<div class="fr"> <div id="newssource"> <a href="http://nhl.com" class="newssourcelink" target="_blank"> Philadelphia Flyers </a> </div> April 15, 2014, 11:13 a.m. </div> for(Element detailsDate:document.getElementsByClass("fr")){ newsDate.add(detailsDate.clone().children().remove().last().text().trim()); } 获取child div中的文字,但我只想显示"Philadelphia Flyers"

2 个答案:

答案 0 :(得分:0)

在jQuery代码下面使用只获取日期和时间表格&#34; fr&#34;格

<script>
 jQuery('.fr').each(function(){
  var textValue = jQuery(this).clone()    //clone the element
    .children() //select all the children
    .remove()   //remove all the children
    .end()  //again go back to selected element
    .text();
  alert(textValue);
});
</script>

答案 1 :(得分:0)

我自己找到了答案。刚刚在这里发布了一些有同样问题的人。

for(Element detailsDate:document.getElementsByClass("fr")){
    newsDate.add(detailsDate.getElementById("newssource").nextElementSibling());
}