Swift-字典数组转化成JSON -本人亲测


在开发过程中,某中情况下,今天就遇到一个问题。我就百度了方法,测试成功。

服务器的同事会要求我们把数据写成JSON的格式发送给后台。

数组里面有嵌套字典的情况,举个例子:


[{"brand_id":"28","number":"1","class_id":"2"},{"brand_id":"62","number":"1","class_id":"60"}]


这个时候就需要数据的转化。

首先转化成NSData类型。然后再次转换。



cars是数组或者字典。也可以自己写一个类方法。


       // Swift 数组转化成JSON
        let data = try? JSONSerialization.data(withJSONObject: cars, options: JSONSerialization.WritingOptions.prettyPrinted)
        let strJson = NSString(data: data!, encoding: String.Encoding.utf8.rawValue)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章