iOS如何将字典等转化为json百度经

大家都知道json是一个轻量级的数据结构,而且可读性也是非常的高的。而且对于手机而言,流量是非常宝贵的,谁都不想没玩儿几下手机,流量就耗完了吧。所以现在json的使用频率是非常的高的。现在对于json的第三方有很多很多,但是苹果推出了NSJSONSerialization,这是一个关于JSON生成和解析的工具。因为我们不管是要网络请求返回来的JSON数据,有时候还要把传送JSON数据到服务器。这里我们主要讲解用NSJSONSerialization来生成JSON。为了验证我们的数据的转换,我们这里新建一个项目来演示。名字就随便取一个好了,但是在我们做项目的时候,名字还是要规范一点的好,这样也方便我们后期通过项目名称就能知道我们这个项目里边实现了什么功能,然后就可以直接从这个项目来取我们需要的东西。现在我们开始编写把dictionary转化为json的方法,这里我就直接写在新建一个项目的时候的默认的控制器ViewController的.m文件里了。大家可以在需要的地方编写,有必要的话,也可以单独写成一个分类,看个人爱好。这里的dic是这里用来测试的数据,我用的是一个dictionary来测试,当然了,如果不是dictionary而是array等,也是可以的,方法都是一样的。这里我没有对error做处理,如果担心转换的时候出现错误,也可以对其做一定的处理。现在我们通过NSLog(

jsonString:%

,jsonString);来打印看看结果是不是我们要的JSON格式。点击左上角的三角符号,或者


转载请注明:http://www.aierlanlan.com/cyrz/6738.html