Java Jsoup简单解析

Java Jsoup简单解析,java,android,jsoup,Java,Android,Jsoup,我是编程新手,我已经一遍又一遍地阅读Jsoup.org食谱和stackoverflow,但我的应用程序无法正常工作。当我试图解析网站上的文本时,应用程序崩溃了。我真的不知道我在哪里犯了错误 我想从html获取此文本: <div id="noga"> <div> <h1>Kontakt</h1> Agencija RS za okolje<br /> Vojkova 1b<br /> 1000 Ljubljan

我是编程新手,我已经一遍又一遍地阅读Jsoup.org食谱和stackoverflow,但我的应用程序无法正常工作。当我试图解析网站上的文本时,应用程序崩溃了。我真的不知道我在哪里犯了错误

我想从html获取此文本:

<div id="noga">
<div>
  <h1>Kontakt</h1>
  Agencija RS za okolje<br />
  Vojkova 1b<br />
  1000 Ljubljana, Slovenija<br />
  Tel: +386 (0)1 4784 000<br />
  Fax: +386 (0)1 4784 052<br />
  <a href="mailto:gp.arso@gov.si">gp.arso@gov.si</a>
</div>
有人能帮我指出方向吗


谢谢

你没有关闭诺加分区。

你接近了。由于
noga
是一个id,您可以直接跟踪它,而无需指定
div

    Document doc = Jsoup.connect("http://www.arso.gov.si/vreme/napovedi%20in%20podatki/bio.html").get();
    Element nogadiv = doc.getElementById("noga").child(0);
    System.out.println(nogadiv);

由于您需要联系信息,只需抓取noga的第一个孩子仍不工作-当我按下此按钮时,应用程序会自动关闭:/I还需要做什么吗?-是否将此引用到某个视图?谢谢你的回复!!请给我比“当我按下此按钮时应用程序崩溃”更多的信息。你能用你最新的代码更新你的帖子吗?异常跟踪?
尝试{Document doc=Jsoup.connect(“http://www.arso.gov.si/vreme/napovedi%20in%20podatki/bio.htmlget();Element nogadiv=doc.getElementById(“noga”).child(0);System.out.println(nogadiv);}catch(IOException e){}setContentView(R.layout.spletnastran)现在它没有崩溃。在LogCat中,我得到了我想要的输出,即联系人数据。但是触摸数据不会出现在屏幕上。是否需要在spletnastran.xml布局中设置某种视图对不起。。我不知道。我不熟悉Android API。
    Document doc = Jsoup.connect("http://www.arso.gov.si/vreme/napovedi%20in%20podatki/bio.html").get();
    Element nogadiv = doc.getElementById("noga").child(0);
    System.out.println(nogadiv);