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;.