2010-06-28 51 views
1

什麼是解析rss提要的最簡單方法?那裏有沒有做過簡單(快速實施)的方法? 我在這個主題上找到的所有帖子都有很多年了。任何新技術都值得關注?或者我應該自己製作解析器?Android rss解析 - 使用什麼方法?

編輯:請鏈接到一個使用方法/教程太:)

回答

2

對於更大的XML我會建議像SAX串行XML解析器的一部分 - 這是建立在:http://developer.android.com/reference/android/sax/package-summary.html

對於例子只是在谷歌搜索 - 有milions在那裏:http://www.google.at/search?q=sax+android+tutorial

+0

是的,但我找不到一個容易的。我的夢想是使用rssparser.seturi(),rssparser.readresponse()方法的rssparser.jar。 :D – Tamas 2010-06-28 12:41:24

+0

這個怎麼樣:http://www.anddev.org/parsing_xml_from_the_net_-_using_the_saxparser-t353.html 它是結構良好,相當,你在找什麼。 – Mannaz 2010-06-28 14:57:11

+0

我們選擇saxparser方法,謝謝你的提示! 比其他方法更容易理解。 – Tamas 2010-06-30 10:22:58

1

對於剛剛讀出來,你可以使用DOM解析器,這是使用和理解非常簡單。 和:這是Android API

+0

檢查它... 有關DOM的任何教程/示例? – Tamas 2010-06-28 12:26:40

+0

嘗試一下:一旦它是我的dom指南。順便說一句,它是解析RSS ;-) http://www.brics.dk/~amoeller/XML/programming/domexample.html – poeschlorn 2010-06-28 12:55:32

+0

請評論您的代碼,如果你發佈它的地方。在第一和第二期,我不知道什麼是什麼,什麼地方或爲什麼。 :) – Tamas 2010-06-28 13:06:25

0

作爲示例,您可以從Android XML Parser Performance獲取源代碼。我堅持SAXParser雖然XmlPullParser也不錯。
DOM不是內存受限設備的最佳選擇(除非您想操縱不需要的樹)。

+0

什麼是恐龍:D 檢查它... – Tamas 2010-06-28 13:12:09