0
A
回答
1
肯定,得到一個HTML解析器
Here約幾個Java的HTML解析器一番比較。
他們中有些人在這裏
NekoHTML:
final DOMParser parser = new DOMParser();
try {
parser.parse(new InputSource(urlIS));
document = parser.getDocument();
} catch (SAXException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
TagSoup:
final Parser parser = new Parser();
SAX2DOM sax2dom = null;
try {
sax2dom = new SAX2DOM();
parser.setContentHandler(sax2dom);
parser.setFeature(Parser.namespacesFeature, false);
parser.parse(new InputSource(urlIS));
} catch (Exception e) {
e.printStackTrace();
}
document = sax2dom.getDOM();
1
我認爲選擇很是"Even Jon Skeet cannot parse HTML using regular expressions."。根據你試圖從html中提取的信息有多複雜,你可能會更喜歡某種解析器。你想要從哪裏拉到什麼地方?
相關問題
- 1. Ruby REGEX解析器
- 2. Ganon dom解析器和Codeigniter
- 3. 瞭解用於Java的DOM解析器
- 4. 使用DOM分析器解析和編輯HTML解析器
- 5. SAX XML解析器或DOM解析器?
- 6. DOM解析器getElement
- 7. HTML DOM解析器
- 8. 用於DOM的JavaScript解析器
- 9. 用於非xml的DOM解析器
- 10. 適用於Android的Dom解析器
- 11. 用於DOM的Perl XML解析器
- 12. 關於xml解析器
- 13. 關於Android JSON解析器
- 14. Dom解析器和Xerces解析器之間的差異
- 15. 使用DOM解析器解析
- 16. 使用DOM解析器和SAX解析器進行Android XML解析的區別
- 17. PHP DOM解析器的HTML和CSS
- 18. Java的DOM和SAX XML解析器
- 19. 用於http頭解析的C regex lib
- 20. PHP中的DOM DOM解析器
- 21. DOM解析器動態ID
- 22. android dom解析器問題
- 23. java DOM解析器異常
- 24. Android中的DOM解析器
- 25. gSOAP DOM解析器問題
- 26. dom解析器中的java.lang.StackOverflowError
- 27. DOM解析器 - CDATA查詢
- 28. Perl的XML :: DOM解析器::
- 29. C++ dom解析器問題
- 30. PHP DOM解析器錯誤
「SAX2DOM」的'import'在哪裏? – Martin 2011-06-19 07:57:36