Java编程:阿里巴巴的fastjson使用示例
来源:互联网 发布:360云盘mac版怎么用 编辑:程序博客网 时间:2024/05/22 13:50
在pom.xml文件中添加dependency,如下:
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.16</version></dependency>
User类:
public class User { private String name; private Integer age; private String sex; public String toString(){ return "name:" + this.name + ", age:" + this.age + ", sex:" + this.sex; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getAge() { return age; } public void setAge(Integer age) { this.age = age; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; }}
使用示例:
public static void main(String[] args) { User user = new User(); user.setName("xiaoli"); user.setAge(20); user.setSex("女"); String str = "{\"age\":20,\"name\":\"xiaoli\",\"sex\":\"女\"}"; /** 将JSON字符串转换为JSON对象 **/ JSONObject json = JSONObject.parseObject(str); System.out.println(json.get("name")); /** 将JSON字符串转换为JavaBean对象 **/ user = JSONObject.parseObject(str, User.class); System.out.println(user); /** 将JavaBean对象转换为JSON字符串 **/ String content = JSONObject.toJSONString(user); System.out.println(content); /** 将JavaBean对象转换为JSONObject **/ json = (JSONObject)JSONObject.toJSON(user); System.out.println(json.get("name"));}
1 0
- Java编程:阿里巴巴的fastjson使用示例
- 阿里巴巴fastjson的使用
- 阿里巴巴的fastjson使用分析
- SpringMVC杂记(1) 使用阿里巴巴的fastjson
- SpringMVC杂记(1) 使用阿里巴巴的fastjson
- Json解析包 阿里巴巴 FastJson 的使用
- 阿里巴巴 - FastJson使用简介
- 阿里巴巴 - FastJson使用简介
- 阿里巴巴 - FastJson使用简介
- 阿里巴巴fastJson使用
- fastjson 阿里巴巴json使用
- 阿里巴巴的fastJson
- 阿里巴巴的fastjson
- fastjson使用示例
- fastjson使用示例
- FastJson关于java的使用
- FastJson关于java的使用
- FastJson关于java的使用
- linux下常用指令
- java对象拷贝——PropertyUtils.copyProperties()用法和性能
- Could not find method com.loopj.android.http.AsyncHttpResponseHandler
- git stash命令总结
- js事件详解
- Java编程:阿里巴巴的fastjson使用示例
- 顺序栈
- Day39:uu7
- 货币金额大写转换
- phpStorm 最新版激活方法[转]
- ProgressBar的使用
- Java 后台生成 JSONArray 树
- matlab 不显示特定legend2
- NT symbols are incorrect, please fix symbols