JSON 应用
来源:互联网 发布:业余网络作家收入多少 编辑:程序博客网 时间:2024/06/05 02:59
常用对象
JSONObject.fromObject(...)
常用方法
json解析测试
JSONObject.fromObject(...)
适用单个对象或 MAP集合
只要对象中有属性,就会进行转换,没有值,就会显示值为空不用关心对象中是否包含集合User user = new User();String json = JSONObject.fromObject(user).toString();结果为{"":"","":"","":""}JSONArray.fromObject(...)
适用List集合,数组对象
结果为 [{},{},{}]
常用方法
static fromObject(…)
静态方法,用于将java对象或集合转换常 jsonlib对象。
toString()
将jsonlib对象 转换成 json 字符串。
json解析测试
json对象和json字符串的区别
json字符串是json对象的string形式,也就是string,但是符合json对象的格式若是json对象,那就可以使用getXxx(..)来得到某key对应的value了Json字符串就是字符串 ,只不过字符串的内容格式是json格式的json对象是对象 ,是json格式的对象 ,什么是json格式啊 就是 键值对, 键可以是字符串也可以数字 ,值可以是字符串 也是可以是数值,还可以是数组,但是有时候json对象写成json格式 的对象时, 又跟js的对象的写法非常相似因为我们经常 var obj={name:”name“,age:10}这个中非常相似json对象可以通过javascript存取属性!json对象装成json字符串经常用于前后台传输数据!Json字符串指的就是Json本身,由于JavaScript是弱类型的,所以没有办法直接传递对象或是数组,所以提出了Json格式的字串,用于数据传递;Json格式的主要可以分为Json对象和Json数组,都是以字串的形式来传递复杂的数据;Json对象首先是Json字串,格式为{key1:value1,key2:value2,...},同时键和值也可以是Json对象或数组;Json数组类似,格式为[value1,value2,...],值也没有强制要求。响应json数据
// 返回json数据JSONObject jsonObject = new JSONObject();jsonObject.put("nowDate", nowDate);// 当前日期// 转jsonJSONArray jsonArray = new JSONArray();jsonArray.add(jsonObject);System.out.println(jsonArray);PrintWriter pw = response.getWriter();pw.write(jsonArray.toString());// 输出
阅读全文
0 0
- json 应用
- JSON应用
- JSon应用
- Json应用
- JSON 应用
- JSON 应用
- JSON 应用
- Json应用
- json+xml+xsl应用
- json 字符串 简单应用
- json的应用
- JSON应用 java&js
- JSON应用实例
- JSON 简介和应用
- JSON一些简单应用
- PHP中JSON应用
- java JSON的应用
- json的应用
- BOOST_STATIC_ASSERT和assert的区别
- TF-IDF
- 用js处理图片加载错误时加载默认图片的方法
- SSH整合之使用spring-DWR实现动态综合查询数据
- 【PHP】高级面试题之十万个为什么?(一)
- JSON 应用
- Android仿桌面版QQ截图后编辑绘制椭圆工具
- 前端开发yeoman使用
- Django 忘记管理员或忘记管理员密码 重设密码登录教程
- android时间轴(TimeLine)(recyclerView实现)
- iOS Label、TextView等高度自计算
- 两周学会Python 第02天(晚上)
- 数学2 约瑟夫环问题 + 环的遍历问题
- 经典算法面试题 | 最少操作数使数组元素相等 I & II 大合集