2012-11-05 71 views
1

我想在我的應用程序中解析HTML內容。 我想使用HtmlCleaner來做到這一點。Android從html獲取xml

我明白HtmlCleaner將html轉換爲xml。 我很熟悉解析xml,所以我想這樣做。

我有這樣的線:

tagNode =新HtmlCleaner(道具)清潔機殼(新URL( 「http://somewebsite.com」));

我得到tagNode內容。 有沒有辦法查看HtmlCleaner返回的XML內容? 寫它的文件或東西,所以我可以寫屬性寫XML解析器。

Tnx。

+0

你的數據究竟是什麼?任何示例數據請參見 –

+0

其一些帶有電視節目內容的網站。沒關係,我想看看XML內容,有沒有辦法做到這一點? – Veljko

回答

1

您可以將其寫入文件。這是HtmlCleaner Java use

final CleanerProperties props = new CleanerProperties(); 
final SimpleHtmlSerializer htmlSerializer = new SimpleHtmlSerializer(props); 

htmlSerializer.writeToFile(tagNode, fileName, "utf-8"); 

您可能需要趕一個IOException該writeToFile()可能拋出。

+0

我改用PrettyXmlSerializer! HtmlSerializer拋出一些解析錯誤!但tnx! – Veljko

+0

最受歡迎... – iTurki