0
我是Android新手。我想解析RSS提要。我有一個來自谷歌的天氣信息源「http://www.google.com/ig/api?weather=%27melbourne%27」。我如何獲取XML數據並將其轉換爲Json對象,稍後我將使用它填充listView?或者有沒有其他快速的方法來解析rss feed在Android中?謝謝。如何從rss feed抓取xml並將其轉換爲Android中的Json對象?
我是Android新手。我想解析RSS提要。我有一個來自谷歌的天氣信息源「http://www.google.com/ig/api?weather=%27melbourne%27」。我如何獲取XML數據並將其轉換爲Json對象,稍後我將使用它填充listView?或者有沒有其他快速的方法來解析rss feed在Android中?謝謝。如何從rss feed抓取xml並將其轉換爲Android中的Json對象?
我想你最好的選擇是實現一個SAXParser來將XML內容解析成一個Java對象(或者Java對象列表)。如果您只是想將數據填充到列表視圖中,我認爲您不需要將其轉換爲JSON。 有關SAXPArser的更多信息:谷歌和stackoverflow搜索是你的朋友;)
謝謝,所以我可以知道何時使用json或saxparser?我的一個客戶告訴我有關json快速加入rss和所有新聞的消息。 – user1422852
使用saxparser是處理xml數據的一種方法。 json是一種不同的數據格式。通常web API以xml和/或json格式提供信息。作爲應用程序開發人員,您不需要在這兩者之間進行轉換,只需將其解析爲對象即可 – AxelTheGerman