我在iphone上做xml解析器。
示例xml是
<root>
<child att="attributename">
</child>
</root>
另一个xml是
<root>
<child att="attributename" />
</root>
我正在将此方法用于结束元素。
- (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName
namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName{
if ([elementName isEqualToString:@"root"]) {
return;
}
if ([elementName isEqualToString:@""]){
}
}
在第二个if条件我需要传递什么值....子或任何其他字符串....
因为结束xml标签不是</child>
.....
请帮帮我......
提前致谢
答案 0 :(得分:0)
如果我理解你的问题:
元素名称仍然是“child”,因为它是结束的元素。如何在XML中指定元素的结尾并不重要。