Swift 中 Unicode 是這樣的表示的 \u{XXXX},可以考慮將 Json 中的\uXXXX轉(zhuǎn)成\u{XXXX},這樣輸出的內(nèi)容就是中文了。
Json 的話可以用NSJSONSerialization轉(zhuǎn)
var jsonStr = "{\"name\":\"\\u5f20\\u4e09\"}" var json = try NSJSONSerialization.JSONObjectWithData(jsonStr.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: true)!, options: NSJSONReadingOptions.MutableLeaves) var name = (json as! NSDictionary).objectForKey("name") print(name)