ObjectFromJSON - swift版本的JSON解析
jopen
9年前
ObjectFromJSON - swift版本的JSON解析,方便我们在iOS开发工程中的JSON数据解析
ObjectFromJSON
如何使用ObjectFromJSON
- 如何使用ObjectFromJSON:
let path:NSString = NSBundle.mainBundle().pathForResource("JSONString", ofType: nil)! // 加载JSONString文件中json字符串,转化为二进制数据 let data = NSData.dataWithContentsOfMappedFile(path as String) as! NSData // 将二进制数据转化为json字符串 // let jsonString = NSString(data: data, encoding: NSUTF8StringEncoding) // 将二进制数据转化为字典 let dict:NSDictionary = try! NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions()) as! NSDictionary let arr = dict.objectForKey("tngou") as! NSArray // 将字典数组转化为DataModel数据模型 self.modelArr = DataModel.objectArrayWithKeyValuesArray(arr as [AnyObject]) // 刷新tableview self.tableview.reloadData() print("\(dict)");