I want to use the Java XmlPullParser to parse an XML file like this:
<start>
<tag1> text1 </tag1>
<tag2>
<tag3>text3</tag3>
<tag1>text4</tag1>
</tag2>
<tag4> text5</tag4>
</start>
I want only <tag1> text1 </tag1>
as the result. My current method produces both <tag1> text1 </tag1>
and <tag1>text4<tag1/>
. What else must I do?
Edit:
I am getting the XML in String
format. I want to parse it using org.xmlpull.v1.XmlPullParser;
.