2013-08-06 72 views
0

我想提取所有段落之间的所有文本之间的未知网站(这意味着我不知道网站的结构)。JSoup提取段落内的数据

到目前为止,我已经有了:

 Elements paragraphEmail = doc.select("p"); 

doc = Jsoup.connect(url).get();

 for (Element e : paragraphEmail) { 

      } 

如何实现这一目标?

+0

为什么不为你工作?只需用循环遍历每个元素,即可获得所有文本。 –

+0

@Zyril检查我的更新 –

+0

@Zyril我想在这里做什么? –

回答

2

doc.select("p")会给你所有的段落元素作为集合Elements

每个循环使用来获取文本:

for(Element e : paragraphEmail){ 
    System.out.println(e.text()); 
} 

我建议你看一看的Jsoup食谱和API参考,以获得更多熟悉Jsoup方法。

Cookbook API Reference

+0

谢谢你队友:) –