Json数据与Json数据转换

1.json数据

[{\"IS_DISTRIBUTOR_LIMIT\":0,\"PROVISION_PRICE\":null,\"PRO_STATUS\":\"1\",\"ATTACHMENT\":\"fangan_photo.png,716\",\"DIS_LABEL\":15,\"PRODUCT_NAME\":\"55\",\"REMARK\":null,\"PRICE_MARKET\":55,\"AMOUNT_LIMIT\":null,\"IS_NEW\":0,\"VALIDITY_END_DATE\":\"2016-08-31 00:00:00\",\"PRODUCTID\":341,\"PRICE\":12,\"SCENIC_NAME\":\"\U666f\U533a\U6d4b\U8bd51\",\"SCENICID\":5,\"ORDER_TYPE\":0,\"REGION_NAME\":\"\U4e0a\U6d77\U5e02\"},{\"IS_DISTRIBUTOR_LIMIT\":0,\"PROVISION_PRICE\":12,\"PRO_STATUS\":\"1\",\"ATTACHMENT\":\"fangan_photo.png,716\",\"DIS_LABEL\":15,\"PRODUCT_NAME\":\"\U6d4b\U8bd5\U9000\U6b3e\U65f6\U6548\",\"REMARK\":null,\"PRICE_MARKET\":12,\"AMOUNT_LIMIT\":null,\"IS_NEW\":0,\"VALIDITY_END_DATE\":\"2016-08-31 00:00:00\",\"PRODUCTID\":881,\"PRICE\":12,\"SCENIC_NAME\":\"\U666f\U533a\U6d4b\U8bd51\",\"SCENICID\":5,\"ORDER_TYPE\":0,\"REGION_NAME\":\"\U4e0a\U6d77\U5e02\"}]

2.json数据转换成数组或字典

/**1.先转换成NSData*/
NSData *jsonData = [jsonStr dataUsingEncoding:NSUTF8StringEncoding];
        NSError *err;
/**2.然后将NSData转换成相应的类型,如数组*/
        NSArray *dataArray = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingMutableContainers error:nil];
        
时间: 2024-08-24 14:19:18

Json数据与Json数据转换的相关文章

NET Framework 3 5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON

分享一下我老师大神的人工智能教程吧.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net 原贴地址:http://bbs.zkinfo.com/thread-80510-1-1.html 最近要用到jQuery调用JSON,但遇到几个问题,正面将记录下遇到的问题及解决方法. 在将Object序列化成JSON时普遍是使用以下几种方式: 1. 第三方组件Newtonsoft.Json.dll来序列化. 2. 直接用Strin

js解析与序列化json数据(一)json.stringify()的基本用法

对象有两个方法:stringify()和parse().在最简单的情况下,这两个方法分别用于把JavaScript对象序列化为JSON字符串和把JSON字符串解析为原生JavaScript; <html> <head> <title></title> <script type="text/javascript"> function init() { var book={ title:"JavaScript高级程序设计

post请求获取json数据 解析json数据

<script> window.onload = function () { var str; // console.log(@ViewBag.ID); $.post("/ServiceBills/ServiceBills/UpdateA", { id: @ViewBag.ID}, function (data) { for (var attr in data) { // console.log(attr);//name,age,gender //console.log(d

spring之json数据的接受和发送

配置spring对json的注解方式. <!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射 --> <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" > <property name="messageConverters"> <list > <ref bea

json数据在前端(javascript)和后端(php)转换

学习目的:前后端数据交换 思路: json数据格式是怎么样? 后端各种语言怎么将自己内容转换成json格式的内容? 前端怎么接收json数据?有几种方式? js中怎么将json数据转换成js中的数组,对象来使用? 遇到问题: 用ajax接收数据直接赋值给了变量,发现里面是一个数组. 在php中不知道怎么传递数据?(或者说ajax的xmlhttp.responseText是怎么获取后端数据的?) php中把对象和数组转换成json数据格式的方法. 学习过程: 1.json知识普及 从结构上看,所有

JSON1:JSON数据的操作

JSON是一个非常流行的,用于数据交换的数据格式,主要用于Web和移动应用程序中.JSON 使用键/值对(Key:Value pair)存储数据,并且表示嵌套键值对和数组两种复杂数据类型,仅仅使用逗号(引用Key)和中括号(引用数组元素),就能路由到指定的属性或成员,使用简单,功能强大.在SQL Server 2016版本中支持JSON格式,使用Unicode字符类型表示JSON数据,并能对JSON数据进行验证,查询和修改.推荐一款JSON验证和格式化的工具:json formatter. 一,

将字典或者数组转换成JSON数据或者字符串

源码: NSDictionary+JSON.h 与 NSDictionary+JSON.m // // NSDictionary+JSON.h // Category // // Created by YouXianMing on 15-2-09. // Copyright (c) 2014年 YouXianMing. All rights reserved. // #import <Foundation/Foundation.h> @interface NSDictionary (JSON)

for-in遍历json数据

1.for遍历json数据 var json = {'name':'wly','age':'22','fun':'前端开发'} for(var attr in json){ alert(json[attr]) //遍历json属性的数据 alert(json['name']) //访问单个json属性 } 2.for in 遍历对象属性 var str = ''; var num = 0; for(var attr in window){ str += num + '.'+ attr+':'+

json数据交换

1.1   为什么要进行json数据交互 json数据格式在接口调用中.html页面中较常用,json格式比较简单,解析还比较方便. 比如:webservice接口,传输json数据. 1.2   springmvc进行json交互 1.请求json.输出json,要求请求的是json串,所以在前端页面中需要将请求的内容转成json,不太方便. 2.请求key/value.输出json.此方法比较常用. 1.3    环境准备 1.3.1   加载json转的jar包 springmvc中使用j