什么是Json?
来源:互联网 发布:24小时学通qt编程 编辑:程序博客网 时间:2024/06/07 03:23
1.JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在网络或者程序之间轻松地传递这个字符串,并在需要的时候将它还原为各编程语言所支持的数据格式,例如在 PHP 中,可以将 JSON 还原为数组或者一个基本对象。在用到AJAX时,如果需要用到数组传值,这时就需要用JSON将数组转化为字符串。
[]json集合 (JsonArray)
表示数组
{"employees": [{ "firstName":"John" , "lastName":"Doe" },{ "firstName":"Anna" , "lastName":"Smith" },{ "firstName":"Peter" , "lastName":"Jones" }]}
在上面的例子中,对象 "employees" 是包含三个对象的数组。每个对象代表一条关于某人(有姓和名)的记录。
{}json对象 (JsonObject)
表示对象
2.对象和Json 之间的转换
<1>对象--->字符串: JsonObject jsonObject=JsonObject.fromObject(对象);
<2>字符串-->对象:
①.JsonObject jsonObject=JsonObject.fromObject(字符串);
②.对象=jsonObject.toBean(jsonObject,对象.class);
3.对象集合和字符串之间的转换
<1>对象集合--->字符串
JsonArray jsonArray=JsonArray.fromObject(对象集合);
<2>字符串---->对象集合
JsonArray jsonArray=JsonArray.fromObject(字符串);
对象集合=jsonArray.toCollection(jsonArray);
4.在JSP中使用Json
在jsp页面引入json.js文件
<1>Json.stringify(对象)----->将JS对象转换成Json字符串
<2>Json.parse-------->将Json字符串转成Js对象
- 什么是JSON
- 什么是JSON
- 什么是JSON
- 什么是JSON?
- 什么是JSON
- 什么是Json
- 什么是JSON
- 什么是JSON?
- 什么是JSON?
- 什么是JSON
- 什么是JSON?
- 什么是JSON?
- 什么是JSON
- 什么是JSON
- 什么是json
- 什么是Json?
- 什么是JSON?
- 什么是JSON
- 找到一本不错的Linux电子书,附《Linux就该这么学》章节目录。
- C# 简单数据转换
- 玲珑杯”ACM比赛 Round #15
- Mali Graphics Debugger使用
- session过期,iframe跳转出登录界面
- 什么是Json?
- 直线的扫描转换
- Lintcode61 Search for a Range solution 题解
- Cal-HeatMap(热点图)使用例子
- 55. Jump Game
- BCE0004: Ambiguous reference 'preview'
- linux服务脚本
- 贴瓷砖
- 操作系统之CPU调度