【发布时间】:2012-06-19 19:09:19
【问题描述】:
我一直在尝试在 iOS 中进行 XML 解析。但不幸的是,我无法解析它。
你能帮我解决这个问题吗?我使用的是使用 NSXML 的 SAX 解析器。
数据是
<category>
<cat id="info" name="id1" value="val1" />
<cat id="info" name="id2" value="val2" />
</category>
如何使用 SAX 解析器获取值?任何帮助将不胜感激。
谢谢
回答-
(获取属性) 我是这样用的(attributedict是didStartElement方法中的NSDictionary对象)
NSString *attr = [attributeDict valueForKey:@"name"];
if([attr isEqualToString:@"id1"])
{
NSLog("%@", [attributeDict valueForKey:@"value"]);
}
【问题讨论】:
-
“我使用的是 SAX 解析器”。呃,也许你应该告诉我们哪个 SAX 解析器以及你遇到了什么问题。
标签: ios xml nsxmlparser