对JSON字符串进行解析
来源:互联网 发布:社招 算法题 编辑:程序博客网 时间:2024/06/02 13:44
1、在JSON中,有两种数据结构:对象和数组。
(1)一个对象,以“{”左括号开始,“}”右括号结束,对象的属性是以键值对的形式存在的,键与值之间用冒号(:)隔开,值如果是string型的,用双引号(“”)括起来。属性之间用逗号(,)隔开。
例如
var o ={“name”:”张三”,“age”:18}
(2) 数组是值(value)的有序集合。一个数组以”[”(左中括号)开始,”]”(右中括号)结束。值之间运用 “,”(逗号)分隔。
例如
var jsonlist=[
{
“name”:”李四”,
“age”:22
},
{
“name”:”张三”,
“age”:18
}
];
2、(1) 在数据传输流程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。
例如:
JSON字符串
var str1=’{“name”:”cxh”,”sex”: “man”}’;
JSON对象:
var str2={“name”:”cxh”,”sex”:”man”};
(2)可以运用 toJSONString()或者全局的JSON.stringify()函数将JSON对象转化为JSON字符串。
例如
//将JSON对象转化为JSON字符
var last=obj.toJSONString();
或者
//将JSON对象转化为JSON字符
var last=JSON.stringify(obj);
3、心得:
①在数据传输流程中,json是以文本,即字符串的形式传递的;
②Json.stringify()将JSON对象转为JSON字符串(序列化);
③Json.parse()将JSON字符串转为JSON对象(反序列化);
- 对JSON字符串进行解析
- maven项目对json字符串进行解析
- logstash中字符串的split,对每个子串进行json解析
- java直接访问链接url,并对返回的json字符串进行解析
- 使用js对JSON进行解析
- 对json格式的数据进行解析
- android 对 json 数据进行 解析
- ajax 对 json格式字符串解析
- java中使用net.sf.json对json进行解析
- java中使用net.sf.json对json进行解析
- java中使用net.sf.json对json进行解析
- 对google-Json进行编译实现解析JSON
- 在服务器端对JSON字符串和JSON对象进行转换
- cocos2d-x 对传入的字符串进行解析分割 解析
- JavaScript使用json2.js对json数据进行解析
- java中对JSON格式数据进行解析和映射
- fastjson开发学习(二)---对返回的json进行解析
- JSON 对Google API返回的信息进行解析
- 沈媛媛你们几个在学校操场等待着安泉的到来
- VS2008 MFC C_API方式连接Mysql
- hdoj 1998 奇数阶魔方 【找规律 填数】
- 12306
- 【jQuery】ance desc选择器
- 对JSON字符串进行解析
- Add Binary
- MVVM介绍
- Unity3D -- 从excel文件中读取数据
- 单例模式
- 欢迎使用CSDN-markdown编辑器
- linux系统之间ssh免密码登录
- swift POS8583报文组装工具
- jQuery自定义内容滚动条插件