From d34746e0494c293403ef1c7ba15f03947b878c5e Mon Sep 17 00:00:00 2001 From: daniel oeh Date: Mon, 1 Oct 2012 13:10:15 +0200 Subject: Use XmlStreamReader in TypeGetter, closes #23 --- src/de/danoeh/antennapod/syndication/handler/TypeGetter.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/de/danoeh/antennapod/syndication/handler/TypeGetter.java') diff --git a/src/de/danoeh/antennapod/syndication/handler/TypeGetter.java b/src/de/danoeh/antennapod/syndication/handler/TypeGetter.java index 04c8cdd42..d4c61119f 100644 --- a/src/de/danoeh/antennapod/syndication/handler/TypeGetter.java +++ b/src/de/danoeh/antennapod/syndication/handler/TypeGetter.java @@ -6,6 +6,7 @@ import java.io.FileReader; import java.io.IOException; import java.io.Reader; +import org.apache.commons.io.input.XmlStreamReader; import org.xmlpull.v1.XmlPullParser; import org.xmlpull.v1.XmlPullParserException; import org.xmlpull.v1.XmlPullParserFactory; @@ -72,12 +73,15 @@ public class TypeGetter { } private Reader createReader(Feed feed) { - FileReader reader; + Reader reader; try { - reader = new FileReader(new File(feed.getFile_url())); + reader = new XmlStreamReader(new File(feed.getFile_url())); } catch (FileNotFoundException e) { e.printStackTrace(); return null; + } catch (IOException e) { + e.printStackTrace(); + return null; } return reader; } -- cgit v1.2.3