XML Parsing from URL in Android Studio

179 Views Asked by At

I am trying to parse some specific data from an online xml (mysite.com/data.xml) that is refreshing every some time. How I can do this? I tried other examples on internet but it doesn't worked for me.

Thanks in advance!

1

There are 1 best solutions below

3
Yoel On

android

private List readFeed(XmlPullParser parser) throws XmlPullParserException, IOException {
    List entries = new ArrayList();

    parser.require(XmlPullParser.START_TAG, ns, "feed");
    while (parser.next() != XmlPullParser.END_TAG) {
        if (parser.getEventType() != XmlPullParser.START_TAG) {
            continue;
        }
        String name = parser.getName();
        // Starts by looking for the entry tag
        if (name.equals("entry")) {
            entries.add(readEntry(parser));
        } else {
            skip(parser);
        }
    }
    return entries;
}