2010-06-28 2 views
1

RSS 피드를 구문 분석하는 가장 쉬운 방법은 무엇입니까? 이미 구현 된 쉬운 (구현하기가 빠른) 메소드가 있습니까? 주제에서 찾을 수있는 모든 게시물은 오래되었습니다. 주목할 가치가있는 새로운 기술이 있습니까? 아니면 그냥 내 파서를 만들어야 하나?Android rss parse - 사용할 메소드는 무엇인가요?

편집 : 그냥를 읽기 위해 사용 방법/자습서 너무 :

답변

2

의 일부가의 구축이다 : 단지 구글에서 검색 예를 들어 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

+0

이것에 관한 정보 : http://www.anddev.org/parsing_xml_from_the_net_-_using_the_saxparser-t353.html 그것은 잘 구조화되어있어서 당신이 찾고있는 것입니다. – Mannaz

+0

팁을 주셔서 감사합니다. saxparser 메소드를 선택합니다! 다른 방법보다 이해하기가 훨씬 쉬웠습니다. – Tamas

1

을 연결하십시오, 당신이 사용하고 이해하는 것은 매우 간단하다 DOM 파서를 사용할 수 있습니다. 는 그리고 - 그것은 안드로이드 API 내가 SAX 같은 일련의 XML 파서를 권 해드립니다 것이 더 큰 XML에 대한

+0

확인 ... DOM에 대한 자습서/예제가 있습니까? – Tamas

+0

이것을 밖으로 시험하십시오 : 일단 그것이 dom에 대한 나의 가이드였습니다. 그런데 RSS를 파싱하는 방법입니다 .-)) http://www.brics.dk/~amoeller/XML/programming/domexample.html – poeschlorn

+0

코드를 어딘가에 게시하면 주석을 달아주세요. 첫 번째와 두 번째 모습에서 무엇이 어디서 또는 왜 일어나는 지 전혀 알지 못합니다. :) – Tamas

0

Android XML Parser Performance의 소스 코드를 예로들 수 있습니다. 나는 SAXParser에 고집하지만 XmlPullParser도 좋습니다.
DOM은 메모리가 부족한 장치에 대한 최선의 옵션이 아닙니다 (그렇지 않은 트리를 조작하고 싶지 않은 경우).

+0

어떻게 공룡 : D 그것을 확인하십시오 ... – Tamas

관련 문제