2013-10-31 96 views
4

如何從字符串中獲取Jsoup元素? 例如,如果我有一個字符串Jsoup從字符串中獲取元素的最佳方法

String myDiv = "<div>Hello jsoup world</div>"; 

,我想在一個元素轉換。 目前我使用Jsoup.parse(..)方法將文檔中的字符串轉換爲文件,然後將該文檔的正文作爲Element。有沒有直接的方法?

回答

5

可以使用XML解析器而不是HTML之一:

final String html = "<div>Hello jsoup world</div>"; 

Document doc = Jsoup.parse(html, "", Parser.xmlParser()); 
Element tag = doc; 

或更短:

Element tag = Jsoup.parse(html, "", Parser.xmlParser()); 
+0

只是如果有人好奇,如何解析多個元素: '元素elems的=「Jsoup.parse」(「 」,「」,Parser.xmlParser())。select(「b」); –

相關問題