Skip to content

NK-iOS/ObjectFromJSON

Repository files navigation

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)");
  • 解析出来的数据效果:

About

swift版本的JSON解析,方便我们在iOS开发工程中的JSON数据解析

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages