JSON与JAVA数据的转换

原创 2016年05月24日 12:19:25

JSON与JAVA数据的转换(JSON 即 JavaScript ObjectNatation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript的交互。

1. List集合转换成json代码

List list = newArrayList();

list.add( "first" );

list.add( "second" );

JSONArray jsonArray2 =JSONArray.fromObject( list );

2. Map集合转换成json代码

Map map = newHashMap();

map.put("name","json");

map.put("bool",Boolean.TRUE);

map.put("int", newInteger(1));

map.put("arr", new String[] {"a", "b" });

map.put("func", "function(i){return this.arr[i]; }");

JSONObject json =JSONObject.fromObject(map);

3. Bean转换成json代码

JSONObject jsonObject =JSONObject.fromObject(new JsonBean());

4. 数组转换成json代码

boolean[] boolArray = newboolean[] { true, false, true };

JSONArray jsonArray1 =JSONArray.fromObject(boolArray);

5. 一般数据转换成json代码

JSONArray jsonArray3 =JSONArray.fromObject("['json','is','easy']" );

相关文章推荐

Java基本数据转换成Json代码

  • 2015年03月03日 11:39
  • 2.32MB
  • 下载

JSON与JAVA数据的转换

  • 2016年03月21日 20:56
  • 1.74MB
  • 下载

SpringMVC中使用@RequestBody,@ResponseBody注解实现Java对象和XML/JSON数据自动转换(下)

上一篇分析了spring中是如何通过使用@ResponseBody注解,实现自动转换Java对象为XML,JSON数据到Reponse中。 接下来看看如果request中包含了XML或者JSON...

JSON--JAVA相互转换数据使用方法

  • 2012年10月19日 15:57
  • 97KB
  • 下载

java list 转换为json数据

  • 2010年12月12日 12:08
  • 5KB
  • 下载

Java解析Excel表格(支持xls和xlsx格式),并转换为Json数据

首先,我们看一下我们程序的结构和运行结果: 1. 项目结构: 2. studen.xlsx视图: 3. user.xls视图: 4. 解析结果: (1)students.xlsx ...

JSON与JAVA数据的转换

  • 2013年04月18日 19:46
  • 14KB
  • 下载

JAVA对象JSON数据互相转换的四种常见情况

1. 把java 对象列表转换为json对象数组,并转为字符串 复制代码 代码如下:     JSONArray array = JSONArray.fromObject(userlist);  ...

后台JSON与JAVA数据的转换

JSON与JAVA数据的转换(JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。) 代码中有这么一...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JSON与JAVA数据的转换
举报原因:
原因补充:

(最多只允许输入30个字)