我有一个简单的网页,我想用Android应用程序。 Patterns and Regex are obviously out对推荐感到疑惑? SAX,DOM还是Jsoup?我正在使用的HTML只有16K的数据,所以我更喜欢最轻的解决方案。
答案 0 :(得分:1)
所以,我认为这是一个非常“普遍”的问题并且给你完全正确的答案很难,因为每个开发人员都可以给你个人经历,但经历是非常多变的。我有DOM
和JSoup
的经验,并且都按照我的预期工作。
如果我正在使用DOM
,我通常会XML
使用。当我正在使用HTML
(有时)我正在使用JSoup
时,我可以向你推荐JSoup。这是一个技巧。
但如果你想要,可以查看
HTMLCleaner
有很好的反馈open-source HTML parsers
SAX
和DOM
之间的区别在于SAX
在加载时XML
解析DOM
比XML
更快但对应用程序有更高的要求而且它不是根据{{3}}