package com.joe.test.json;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import net.sf.json.JSONArray;
/**
* @author joe
*/
public class JsonTest {
public static void main(String[] args) {
User user1 = new User();
user1.setUsername("username1");
user1.setPassword("password1");
User user2 = new User();
user2.setUsername("username2");
user2.setPassword("password2");
//List
List<User> userList = new ArrayList<User>();
userList.add(user1);
userList.add(user2);
JSONArray jsonArr = JSONArray.fromObject(userList);
String jsonString = jsonArr.toString();
System.out.println("jsonArr=" + jsonString);
JSONArray jArr = JSONArray.fromObject(jsonString);
List<User> uList = (List<User>) JSONArray.toCollection(jArr,User.class);
for(User u:uList){
System.out.println("username="+u.getUsername()+",password="+u.getPassword());
}
}
}
分享到:
相关推荐
Json对象与json字符串互相转换处理工具
由php对象生成json字符串 把php对象变成json字符串.zip
主要用于将java对象转换为json对象字符串,或字符串数组。
NULL 博文链接:https://rd-030.iteye.com/blog/2007745
对象生成json字符串,根据字符串生成对象|list
json字串 解析成jsonObject的工具,替代eval方法使用 IE8以上浏览器貌似自带 JSON.stringify
json 字符串转成c++类对象,json 字符串转成c++类对象
用到gson-1.6.jar包,很容易的将实体类对象数据转化为JSON字符串,同理将json字符串转化为实体类对象数据。demo里面都有介绍,希望对大家有帮助。
asp输出json对象实例,用于生成json对象,不是json字符串。读取生成等都有,欢迎大家测试。
js页面字符串转json对象
创建一个 Gson对象在调用其toJson方法将JAVA对象或集合转换成json字符串 Gson gson = new Gson(); String toJson = gson.toJson(Object o);
使用Java操作JSON字符串对象,使用Java操作JSON字符串对象
* 将web Form 的数据转化成json字符串 * 将json对象的值解析后填入web Form 在AJAX开发中这是关键技术: 1、将form中的数据利用本工具转换成json格式的字符串,再通过ajax传给服务器,从而可以实现无刷新的form提交...
asp字符串转json对象类,原生vbs实现,json对象属性用obj("name")方式访问,obj.name方式不可以
json对象转化为字符串,也可以字符串的json转换为对象
在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键 例如: JSON字符串: var str = '{ "name": "name1","sex": "m" }'; JSON对象: ...
自动将字符串转化为Json对象 使用方法Json parse 在前端使用更方便
C# json格式转换,Json格式字符串与C#对象相互转换,类库和测试demo 写了一个json与C#对象相互装换的类库,直接调用就行,有测试案例,代码注释非常详细 部分方法: /// 将Json字符串解析为C#中的对象 /// Json格式...
自动格式化json字符串自动格式化json字符串自动格式化json字符串