如何解析NSXMLParser的这种xml提要:http://www.nationalbanken.dk/dndk/valuta.nsf/valuta.xml?使用NSXMLParser解析xml提要
我用苹果的地震的例子,但在XML的建设饲料是不同的,所以它不会解析我进..
如何解析NSXMLParser的这种xml提要:http://www.nationalbanken.dk/dndk/valuta.nsf/valuta.xml?使用NSXMLParser解析xml提要
我用苹果的地震的例子,但在XML的建设饲料是不同的,所以它不会解析我进..
因为你不解释你的XML是什么问题,我会假设你指的是您的XML文件包含很多属性(code="EUR"
等等),并且元素中没有值。如果你看看在NSXMLParserDelegate reference,你会看到你具备的功能
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
最后一个参数,attributeDict
,将包含您目前是在元素的属性。只需从这里提取属性,然后按照自己的意愿去做。
Bendik是正确的,因为我不知道你分手的原因,所以我要建议你下面的步骤,确保你有你的分析过程中通过成功的所有阶段,
正如Bendik所言,使用下面的委托方法来解析xml feed的每个节点。
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
使用类型的attributeDict NSDictionary中,你可以得到的值对应的键“属性”
这是一个非常开放的问题,你对迄今为止尝试过的东西没有多少细节。你希望我们为你写代码吗? – fzwo 2012-01-18 11:51:40