只需要一步即可将xml数据转化成自定义类的对象模型

来源:互联网 发布:apache curator maven 编辑:程序博客网 时间:2024/05/30 23:41

现在大多服务器返回的数据已经是json格式的。但苦逼的是公司用的还是xml格式的,无奈啊!

因为用现有的第三方(如TBXML)解析xml觉得比较麻烦,所以自己对NSXMLParser进行了封装,实现将xml数据转化为模型对象返回。


链接:https://github.com/TangPiece/TPXMLParser

只需要一步即可实现将xml数据转化为对象模型


//用block方式[TPXMLParser parseXMLWithURL:url objectClass:[CustomClass class] objectFlag:@"object element in .xml" response:^(NSArray *responseObjects) {    //在这里处理解析好的数据,数据以对象的形式保存在数组中}];//或者使用代理方法//并实现代理方法:- (void)xmlParser:(TPXMLParser *)xmlParser didParsedWithArray:(NSArray *)responseObjects[TPXMLParser parseXMLWithURL:url objectClass:[CustomClass class] objectFlag:@"object element in .xml" delegate:self];


0 0
原创粉丝点击