import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;
import org.xmlpull.v1.XmlPullParserFactory;
import java.io.FileInputStream;
import java.io.IOException;
public class XMLParserExample {
public static void main(String[] args) {
try {
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
XmlPullParser parser = factory.newPullParser();
FileInputStream fileInputStream = new FileInputStream("example.xml");
parser.setInput(fileInputStream, null);
int eventType = parser.getEventType();
while (eventType != XmlPullParser.END_DOCUMENT) {
if (eventType == XmlPullParser.START_TAG) {
String tagName = parser.getName();
if (tagName.equals("title")) {
String title = parser.nextText();
System.out.println("Title: " + title);
}
}
eventType = parser.next();
}
fileInputStream.close();
e.printStackTrace();
}
}
}