2011-01-28 7 views
1

HTMLを解析する方法を学習しようとしていますが、JavaやAndroidで多くの経験がないため、少し複雑です。 IBM XML解析チュートリアルを読んで、RSSフィードを解析する方法を学んだ。私の問題は:私はHTMLサイトからデータを取得したいと思います。私はHTMLクリーナー、JSONなどについていくつかの情報を読んだことがありますが、私は助けになる良いチュートリアルを見つけることができません。参考になるチュートリアルはありますか?AndroidでのHTML解析

ありがとうございました。

答えて

0

次のHTMLパーサーをご覧ください。そこにはもっと多くのものがあります。たぶん1はあなたのために動作します:

+0

あなたの答えをありがとうが、私が探しているのはこのパーサーのチュートリアルです –

0

はIMO HTMLを解析するには、2つの簡単な方法があります。

  • (例えばHTMLTidy)ライブラリを使用してXML(XHTML)にHMLを変換してから
  • XMLパーサーを使用(既存のHTMLパーサを使用します例えばWebKit、ForeFox、IEのような標準的なWebブラウザ)を読み込んでから、解析されたHTMLのAPIフレンドリーな表現である「DOM」を読むことができます。

また、あなた自身のパーサーを書くこと(これは私があなたが宿題のためにすべきであると疑うものです:それは長くて複雑です正しく/完全に実装するためには)、specs for parsing HTMLを参照してください。

+0

質問に正確に答えることができます編集/修正したい:この回答はアンドロイド固有のものではなく、チュートリアルではありません。 – ChrisW

+0

あなたの答えをありがとう!だか​​ら、htmlをxmlに変換し、rssとしてデータを取得する方法がありますか? –

+0

@kostas私は分かりません。別の/新しい質問としてそれを聞いてみてください。 – ChrisW