开发者

how to read attributes of an element in xml file using objective c

In my application am gettin开发者_如何转开发g an xml file from server and in that i have some attributes for the element.i donno how to read the attributes can anyone help me please..


NSXMLParser is a SAX-parser that is part of the iOS SDK. There are plenty of tutorials available if your google-fu is strong.

Event-Driven XML Programming Guide


In the NSXMLParser class, you read the attributes for an element in the following event supplied by the class:

- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict;

The last argument attributes:(NSDictionary *)attributeDict gives you a dictionary of the attribute-value pairs if there are any.


You can start from the following tutorial

http://theappleblog.com/2008/08/04/tutorial-build-a-simple-rss-reader-for-iphone/

And after that read a very good document provided by Apple to map to your requirements.

Introduction to Event-Driven XML Programming Guide for Cocoa provided by Apple.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜