1/ json 格式的数据 比如
{"language":"Java","type":"static","arr":[2,3,4,5]}
2 使用
(1)
// 这是一个 字典
var dict = ["name":"jikexueyuan","age":1]
var jsonData = NSJSONSerialization.dataWithJSONObject(dict, options: NSJSONWritingOptions.allZeros, error: nil)
var str = NSString(data: jsonData!, encoding: NSUTF8StringEncoding)
println(str)
输出 Optional({"age":1,"name":"jikexueyuan"})
(2)
var json: AnyObject? = NSJSONSerialization.JSONObjectWithData(NSData(contentsOfURL: NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("obj", ofType: "json")!)!)!, options: NSJSONReadingOptions.allZeros, error: nil)
if let lang: AnyObject = json?.objectForKey("language"){
println(lang)
}
var lang2 = json?.objectForKey("language")
println(lang2!)
输出 java java