NSXMLParser的使用
来源:互联网 发布:法尔廷斯什么级别 知乎 编辑:程序博客网 时间:2024/05/19 03:18
NSXMLParser解析xml格式的数据 用法如下:
首先,NSXMLParser必须继续NSXMLParserDelegate协议
@interface XMLHelper : NSObject <NSXMLParserDelegate>
首先设置XML数据,并初始化NSXMLParser
- (void)viewDidLoad {
NSString *strPathXml = [[NSBundle mainBundle] pathForResource:@"images" ofType:@"xml"];NSData *xmlData = [[NSData alloc] initWithContentsOfFile:strPathXml];
NSXMLParser *parserXML = [[NSXMLParser alloc] initWithData:xmlData];[parser setShouldProcessNamespac
[parser setShouldReportNamespace
[parser setShouldResolveExternal
[parser setDelegate:self];
[parser parse];
[super viewDidLoad];
}
//遍例xml的节点
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict
{
NSLog(@"Name:%@",elementName);
}
//当xml节点有值时,则进入此句
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
{
NSLog(@"Value:%@",string);
}
//当遇到结束标记时,进入此句
- (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
{
}
- NSXMLParser的使用
- NSXMLParser的使用
- IPhone之NSXMLParser的使用
- IPhone之NSXMLParser的使用
- IPhone之NSXMLParser的使用
- IPhone之NSXMLParser的使用
- IPhone之NSXMLParser的使用
- IPhone之NSXMLParser的使用
- NSXmlParser使用文件路径的问题
- IPhone之NSXMLParser的使用 (转)
- 使用原生的NSXmlParser解析xml数据
- NSXMLParser 学习使用
- IPhone之NSXMLParser的使用----xml解析流程小结
- NSXMLParser
- NSXMLParser
- NSXMLParser
- NSXMLParser
- 使用NSXMLParser解析xml文件
- dll搜索路径
- android 按键处理流程
- 视频预处理和后处理算法
- 双链表基本操作
- ubuntu12.04配置openstack (4)
- NSXMLParser的使用
- vim中如何全选复制
- TCP洪水攻击(SYN Flood)的诊断和处理
- Java7里try-with-resources分析
- android平台通过socket向C++服务器端发送数据和接收数据的相关问题
- vim 自动提示、自动补齐插件 YouCompleteMe for windows Gvim 安装及使用效果
- ECSHOP忘记密码的2种处理方法恢复管理权限
- 数据结构 -- 单链表创建之传地址创建新的链表
- (一)Ext要点