
显示这个的最佳方式是什么?
谢谢,
解决方法 获取格式化的JsON字符串.解决方案是从JsON字符串创建JsON对象,
然后使用.PrettyPrinted选项将JsON对象转换回JsON String.
代码是
let JsonString = "[{\"person\": {\"name\":\"Dani\",\"age\":\"24\"}},{\"person\": {\"name\":\"ray\",\"age\":\"70\"}}]"var error: NSError?//1. convert string to NSDatalet JsonData = JsonString.dataUsingEnCoding(NSUTF8StringEnCoding)!//2. convert JsON data to JsON objectlet JsonObject:AnyObject = NSJsONSerialization.JsONObjectWithData(JsonData,options: nil,error: &error)!//3. convert back to JsON data by setting .PrettyPrinted optionlet prettyJsonData = NSJsONSerialization.dataWithJsONObject(JsonObject,options: .PrettyPrinted,error: &error)!//4. convert NSData back to Nsstring (use Nsstring init for convenIEnce),later you can convert to String.let prettyPrintedJson = Nsstring(data: prettyJsonData,enCoding: NSUTF8StringEnCoding)!//print the resultprintln("\(prettyPrintedJson)") 结果将如下所示
总结以上是内存溢出为你收集整理的在iOS中的UITextView或UIWebView中显示JSON(格式良好)的最佳方法全部内容,希望文章能够帮你解决在iOS中的UITextView或UIWebView中显示JSON(格式良好)的最佳方法所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)