我有一个这种格式的 XML:
<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>
请帮助同时解析两个标签。我正在使用 TBXML 解析器。谢谢!
当前代码:
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));