IOS 网络解析(XML,JSON)
来源:互联网 发布:预决算软件有哪些 编辑:程序博客网 时间:2024/05/22 06:46
首先要加入类库GDataXMLNode和JSON
解析本地文件Students.txt
<students> <student> <name> 小朋 </name> <age>20</age> <phone>1324525255</phone> </student> <student> <name> 小天 </name> <age>20</age> <phone>1324525255</phone> </student> <student> <name> 小虎 </name> <age>20</age> <phone>1324525255</phone> </student> </students>
//XML解析 NSString *str = [NSString stringWithContentsOfFile:[[NSBundle mainBundle]pathForResource:@"Students" ofType:@"txt"] encoding:NSUTF8StringEncoding error:nil]; //解析XML,把结果放在document里面 GDataXMLDocument *document = [[GDataXMLDocument alloc]initWithXMLString:str options:0 error:nil]; GDataXMLElement *root = [document rootElement];//获得根结点 NSArray *arr = [root nodesForXPath:@"//name" error:nil]; //遍历节点 for(GDataXMLElement *name in arr) { NSLog(@"%@",[name stringValue]); }
//Json解析 NSString *str = @"[{\"name\":\"kallen\",\"age\":\"26\",\"sex\":\"男\"},{\"name\":\"alex\",\"age\":\"24\",\"sex\":\"男\"}]"; NSArray *arr = [str JSONValue]; NSLog(@"%@",arr);
- IOS 网络解析(XML,JSON)
- iOS 解析json或xml swift3网络访问(一)
- 网络解析(XML,JSON)
- iOS网络编程开发—JSON解析与XML解析
- [ios]xml, json解析
- IOS-XML&JSON解析
- iOS XML/JSON解析
- IOS JSON/XML解析
- iOS--JSON,XML解析
- iOS----解析网络json
- iOS学习笔记之网络篇数据解析(JSON/XML)
- IOS网络篇:JSON和XML的解析
- iOS开发之网络编程:XML,JSon解析
- iOS开发之网络编程篇四:XML,JSon解析
- iOS之数据解析 (JSON 、XML)
- ios 数据解析(XML,JSON)
- iOS 网络编程 (四)JSON解析
- ios学习--XML&JSON解析
- OGRE的良好架构
- .Net设计模式之适配器模式(Adapter Pattern)
- I/O编程-File类和RandomAccessFile类
- FPGA学习之路
- Android开发notification跳转
- IOS 网络解析(XML,JSON)
- 第15周项目2
- usaco Barn Repair 解题报告
- 具备全程事务控制的JDBC连接管理器
- 进程间通信编程--管道
- Linux静态库与动态库详解(一看就懂)
- 窗口的美化2
- Lucene学习总结之一:全文检索的基本原理
- VBScript: 根据窗口的标题关闭窗口