xml和json
来源:互联网 发布:四川广电网络 宽带 编辑:程序博客网 时间:2024/05/29 09:55
还是阿里巴巴华少的fastjson好用,很方便的将java对象或者对象的集合转换成json字符串,反之亦然!
public class Test {public static void main(String[] args) {User user1 = new User(1, "张1", 11); User user2 = new User(2, "张2", 12); User user3 = new User(3, "张3", 13); User user4 = new User(4, "张4", 14); User[] users = {user1, user2, user3, user4}; String userStr = JSON.toJSONString(users); System.out.println(userStr); List<User> userList = JSON.parseArray(userStr, User.class); System.out.println(userList); }}
public class User {private int id;private String name;private int age;public User() {super();}public User(int id, String name, int age) {super();this.id = id;this.name = name;this.age = age;}public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}@Overridepublic String toString() {return "User [id=" + id + ", name=" + name + ", age=" + age + "]";}}
另外,服务器端返回的json字符串可能会很复杂,如何根据这种复杂的字符串,定义对应的javabean对象,并将这种复杂的字符串转换成对应的javabean对象,可以参考覃老师智慧北京项目第一天的视频。用的google的gson库
还有一个xstream工具,可以将java对象(复杂的java对象)转换成xml字符串,可以参考“黑马12期javeee+云计算+大数据”王召珽老师day21-ajax视频
0 0
- json和xml
- XML和JSON
- xml和json解析
- json和xml解析
- JSON 和XML
- json和xml
- XML和JSON
- JSON和XML比较
- xml和json区别
- json和xml比较
- xml和json
- XML和JSON解析
- JSON和XML
- XML和JSON对比
- XML和JSON笔记
- json和xml解析
- 浅谈JSON和XML
- json和xml解析
- Codechef April Challenge 2017
- Web基础之Tomcat与Eclipse集成
- 数据结构——stack的实现
- python使用xlrd模块读取xlsx文件中的ip
- Java基础
- xml和json
- fopen 打开方式
- javaWeb简单的单点登录sso实现方法
- Head First Java勘误
- Java基础(二)
- LeetCode 455. Assign Cookies
- centOS 安装vue.js
- SpringBoot-Mybatis_Plus学习记录之公共字段自动填充
- PAT-A-1041. Be Unique (20)