json的使用以及在页面之间数据的传递
来源:互联网 发布:什么评价会被淘宝删除 编辑:程序博客网 时间:2024/05/20 10:22
import java.lang.reflect.Type;
import java.util.ArrayList;
import java.util.List;
import javax.swing.text.html.ListView;
import org.junit.Test;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
public class Json {
@Test
public void test() {
User user = new User();
user.setId(1);
user.setName("小明");
user.setPwd("000");
List<User> users = new ArrayList<Json.User>();
users.add(user);
user = new User();
user.setId(2);
user.setName("小红");
user.setPwd("000");
users.add(user);
String user_string = new Gson().toJson(users);
/**
* [ {"name":"xiaom","sads":"sss","user":[{""},{}]} , {} ]
*/
System.out.println(user_string);
List<User> users2 = new Gson().fromJson(user_string, new TypeToken<List<Json.User>>() {
}.getType());
System.out.println(users2.get(1).getName());
}
public static class User {
private int id;
private String name;
private String pwd;
private List<User> users;
}
}
import java.util.ArrayList;
import java.util.List;
import javax.swing.text.html.ListView;
import org.junit.Test;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
public class Json {
@Test
public void test() {
User user = new User();
user.setId(1);
user.setName("小明");
user.setPwd("000");
List<User> users = new ArrayList<Json.User>();
users.add(user);
user = new User();
user.setId(2);
user.setName("小红");
user.setPwd("000");
users.add(user);
String user_string = new Gson().toJson(users);
/**
* [ {"name":"xiaom","sads":"sss","user":[{""},{}]} , {} ]
*/
System.out.println(user_string);
List<User> users2 = new Gson().fromJson(user_string, new TypeToken<List<Json.User>>() {
}.getType());
System.out.println(users2.get(1).getName());
}
public static class User {
private int id;
private String name;
private String pwd;
private List<User> users;
}
}
-------------------------------------------------
<body>
<table>
</table>
<script>
var users=[{"id":1,"name":"小明","pwd":"000"},{"id":2,"name":"小红","pwd":"000"}];
alert(users.length);
users[1].name="小黑";
alert(users.toJSONString());//json在页面之间的数据交换。
</script>
</body>
- json的使用以及在页面之间数据的传递
- 页面之间的数据传递
- 页面之间json数据传递
- WP8页面之间的数据传递
- Android-Activity页面之间的数据传递
- Android_页面之间的数据传递
- Activity页面之间的数据传递
- Android-Activity页面之间的数据传递
- Activity页面之间的数据传递
- html页面之间的数据传递
- JS 页面之间传递json数据。
- Activity之间的跳转以及数据传递
- Activity之间的跳转以及数据传递
- iPhone使用委托在不同的窗口之间传递数据
- iPhone使用委托在不同的窗口之间传递数据
- 使用Server.Transfer在页面之间传递数据
- 使用协议在两个页面之间传递数据
- Fragment和activity的之间的数据传递以及页面跳转
- dom4j 生成xml文件
- android.os.NetworkOnMainThreadException异常如何解决
- BAT三巨头开挖大数据
- JAVA如何把一个float四舍五入到小数点后2位,以及多位
- ConnectionState详解
- json的使用以及在页面之间数据的传递
- Oracle行列转换小结
- 对INFORMIX进行Update Statistics
- js冒泡排序
- 线程理解
- java设计模式之工厂模式
- 从0开始学python:字典dictionary
- 数据库
- 空缺,待填。