fastJson javaBean和JSON对象相互转换
2024-08-31 13:47:21
fastjson的作用就是把java 对象转化为字符串,把字符串转化为java对象,然后方便进行后续的逻辑处理。
java对象和json互相转换都是通过JSON对象操作的:
JavaBean bean = JSON.toJSONString(javaBean);
String str = JSON.pase(str, JaveBean);
JSONObject可以当做map处理,可以通过map或者实体类;来初始化
初始化方式1:
JSONObject json= new JSONObject();
json.put("1","1");
json.put("1","1");
json.put("1","1"); 方式2:
Map<String, Object> map = new HashMap<>();
map.put("name", "1");
map.put("age", 12);
map.put("birthday", "1999-20-03");
JSONObject json = new JSONObject(zhangsan); 方式3:
User user=new User();
user.put("name", "2");
user.put("age", 11);
user.put("birthday", "1999-20-03");
JSONObject json = new JSONObject(zhangsan);
JSONArray
获取JSONObject
JSONObject json = (JSONObject)jsonArray.get(i);
JSONObject json = jsonArray.getJSONObject(i);
What's more ?
That's all !
最新文章
- BPM Domino集成解决方案
- win7系统 .chm文件打不开的解决办法
- 《30天自制操作系统》笔记(03)——使用Vmware
- [问题2014A10] 解答
- 关于RESTFul初步理解
- Android --Android Stuido混淆签名打包
- xampp笔记
- LinearRegression
- verilog语法之memory存储器
- Topcoder 多校T-shirt场
- ASP.NET操作Word的IIS权限配置
- linux内核奇遇记之md源代码解读之四
- Remove Linked List Elements——LeetCode
- 猎豹上市(猎豹的广告收入中有70%来自BAT三家公司,总收入中有58%来自BAT)
- Windonws基本命令手册
- JMeter3.0启动日志报错WARN - org.jmeterplugins.repository.Plugin: Unable to load class解决方法
- Redis 数据结构之dict
- 004dayPython学习输入并输出用户名和密码
- 条件随机场Conditional Random Field-CRF入门级理解
- (原)ffmpeg过滤器开发和理解