I have an XML in this format:
<tag>
<subtag>
<tag1>..</tag 1>
<tag2>..</tag 2>
</subtag>
<different subtag>
<tag 3>..</tag 3>
<tag 4>..</tag 4>
<tag 3>..</tag 4>
<tag 4>..</tag 3>
......
.....
<tag 3>..</tag 3>
<tag 4>..</tag 4>
</different subtag>
</tag>
Please help in parsing through two tags simultaneously. I am using TBXML parser.Thanks!
Current code:
do
{
if (element->firstChild)
[self parsedandSaveXML:element->firstChild];
if ([[TBXML elementName:element] isEqualToString:@"subtag"]) {
// adding elements to array1
}
if ([[TBXML elementName:element] isEqualToString:@"different subtag"]) {
// adding elements to array2
}
}while ((element = element->nextSibling));