Android アプリでスクレイピングしたい単純な Web ページがあります。Patterns と Regex は明らかに出ているので、推奨事項について疑問に思っていますか? SAX、DOM、または Jsoup? 私が扱っている HTML は 16K のデータしかないので、最も軽量なソリューションを好みます。
質問する
471 次
1 に答える
1
したがって、これは非常に「一般的な」質問であり、完全に正しい答えが得られると思います。各開発者は個人的な経験を与えることができますが、経験は非常に変化しやすいため、かなり難しいです。私は and の経験がDOM
ありJSoup
、両方とも期待どおりに機能しました。
DOM
で作業している場合、通常使用していXML
ます。私がHTML
(時々)使用してJSoup
いるときは、JSoupをお勧めします。それはトリックになります。
しかし、必要に応じてチェックアウトできます
HTMLCleaner
良いフィードバックがある- または、いくつかをチェックアウトできます
open-source HTML parsers
ノート:
SAX
との違いはDOM
、読み込み時にSAX
解析することであり、 よりも高速ですが、アプリケーションに対する要求が高く、に従って操作するための標準的なインターフェイスではありませんXML
DOM
XML
W3C
于 2013-03-29T19:19:51.973 に答える