2012-02-15 3 views
0

私は、一日中それを修正できない問題に直面しています: btw問題はHTMLサイトを解析しようとするときですそのhtmlサイトにはデータがありますが、そのデータはありませんが、データがなくなって、LogCatにNullPointerというエラーが表示されます。ここでは、データと2つのリンクを持つ2つのリンクがありますどのデータ持っているdoesntの:HTMLサイトからデータを読み取るAndroidアプリを作成しようとしているJsoupライブラリ

第一リンク:http://wap.nastabuss.se/its4wap/QueryForm.aspx?hpl=Resecentrum+(V%C3%A4xj%C3%B6) 第二リンク:http://wap.nastabuss.se/its4wap/QueryForm.aspx?hpl=Ulfsn%C3%A4s+(Hallands+l%C3%A4n)を

私は第二リンクWHからのデータを表示しようとするので、エラーが場合には、ここで示しましたichは空です。これらの行の後

 Element table = doc.select("table[class=tableMenuCell]").first(); 
    Iterator<Element> ite = table.select("td[align=right]").iterator(); 
    Iterator<Element> destinacions = table.select("td[align=left]").iterator(); 

とコードの残りのステートメントと私はそのリンク上のデータがある場合には正常に動作配列リスト内のデータを追加するだけながらです。

midle line code ate "ite"行にエラーが表示されています。

どうすれば、そのサイト内にデータがないかをチェックしてチェックしないで、データがないことをmsgboxに伝えることができます。

Thanx、 誰かが私にこのケースを助けることができれば本当に感謝します。

+0

nullポインタ例外をスローし、私は私は私のPRB – Samuel

+0

を説明するのは明らかだ願ってnullでない

if(table != null) { Iterator<Element> ite = table.select("td[align=right]").iterator(); Iterator<Element> destinacions = table.select("td[align=left]").iterator(); } 

をチェックする必要があります私の間違い。コメントを削除しました。 – kosa

+0

この場合のヘルプ – Samuel

答えて

0

あなたはあなたの2番目のリンクにデータがないので、あなたのテーブルがnull、nullの上の任意の操作が

関連する問題