国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java对象和json的来回转换

java对象和json的来回转换

头像

小妮浅浅

2021-01-19 16:11:363104浏览 · 0收藏 · 0评论

为了是java中的对象便于理解,我们可以使用一款比较好用的数据格式,在数据解析的时候也会经常用到,它就是JSON。在这里我们转换对象和字符串时,需要java先变成json对象的模式。为了防止有人对JSON数组和对象的概念混淆,我们会先对这两个概念理解,然后带来java对象和json的来回转换的方法。

1.JSON数组和对象的区别

JSONArray是将数据转换为数组形式:

strArray:[{“address”:”北京市西城区”,”age”:”23”,”name”:”JSON”}]

使用时需要用数组方式读取json里面的数据,strArray[0].address;

JSONObject是将数据转换为对象形式:

strJson:{“address”:”北京市西城区”,”age”:”23”,”name”:”JSON”}

使用时直接使用对象方式读取json里面的数据,strArray.address;

2.对象转换为JSON

先将java对象转换为json对象,在将json对象转换为json字符串

   //1、使用JSONObject
   JSONObject json = JSONObject.fromObject(stu);
   //2、使用JSONArray
   JSONArray array=JSONArray.fromObject(stu);   
   String strJson=json.toString();
   String strArray=array.toString();

3.json字符串转换为java对象

同样先将json字符串转换为json对象,再将json对象转换为java对象,如下所示。

JSONObject obj = new JSONObject().fromObject(jsonStr);//将json字符串转换为json对象

将json对象转换为java对象

Person jb = (Person)JSONObject.toBean(obj,Person.class);//将建json对象转换为Person对象

以上就是java对象和json来回转换的方法,相信大家已经能够对转换的流程熟练掌握。在我们下次遇到类似的格式转换问题时,就可以轻松解决了。学会后就进行实战的练习吧。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

边摸边吃奶边做的视频| 韩国三级《偷妻》| BOBO浏览器老司机模式改版特.| 《为丈夫晋升的妻子》| 《明明说好要带避孕套了》中文版 | 大龟慢慢挺进女友闺蜜的小说| 共享女儿小诗1~10章的背景资.| 玉女心经2:阴阳合欢李丽珍| 麦子交换2免费完整版| 18岁的少女与狗高清电视剧| 日韩精品| 教室停电插班花赵柔笔趣阁| 蜜桃成熟之三人| 一品国精和二品国精的文化意义| 高压监狱| 交换的温度2HD| 《厨房激战5》完整版在线观看| 老公装醉看我和别人在一起| 妈妈你真棒里面的插曲叫什么 | 向日葵在线观看免费高清电视剧| 征服公务员韵母王强最新章节列表| 挤公交忘穿内裤被挺进H视频| 韩国三级《偷妻》| 免费观看已满十八岁电视剧高清版 | 男人吃奶摸下面弄进去会怀孕吗| 《完美邻居2》电影在线观看| 口咬的10个绝招图片| 玉蒲团2之艳乳欲仙| 鲁鲁射击免费播放电视剧全部| 日产精品一线二线三线芒果| 日亚M码是日本的还是中国的| 学校体检要用手扒开前面吗| 酷6网| 我妈妈同意你再做一次心理咨询| 少女配狗播放视频| 《菊内留香》双男主| 小寡妇在线观看免费播放电视剧 | 母与子免费观看大全电视剧| 《野外強》完整版| 《请好好疼爱里面》免费观看| 妈妈的闺蜜