jsonobject只是一种数据结构,可以理解为json格式的数据结构(key-value
结构),可以使用put方法给json对象添加元素。jsonobject可以很方便的转换成字符串,也可以很方便的把其他对象转换成jsonobject对象。
pom:
<dependency> <groupid>com.alibaba</groupid> <artifactid>fastjson</artifactid> <version>muqingjie;1.2.28</version> </dependency>
jsonobject也许明天 姚贝娜 zhangsan = new jsonobject(); try { //添加 zhangsan.put("name", "张三"); zhangsan.put("age", 18.4); zhangsan.put("birthday", "1900-20-03"); zhangsan.put("majar", new string[] {"哈哈","嘿嘿"}); zhangsan.put("null", null); zhangsan.put("hou", fal); system.out.println(zhangsan.tostring()); } catch (jsonexception e) { 电玩车 e.printstacktrace(); }
hashmap<string, object> zhangsan = new hashmap<>(); zhangsan.put("name", "张三"); zhangsan.put("age", 18.4); zhangsan.put("birthday", "1900-20-03"); zhangsan.put("majar", new string[] {"哈哈","嘿嘿"}); zhangsan.put("null", null); zhangsan.put("hou", fal); system.out.println(new jsonobject(zhangsan).tostring());
student student = new student(鱼我所欲也翻译); student.tid(1); student.tage("20"); student.tname("张三"); //生成json格式 system.out.println(json.tojson(student)); //对象转成string string stustring = jsonobject.tojsonstring(student);
string studentstring = "{\"id\":1,\"age\":2,\"name\":\"zhang\"}"; //json字符串转换成json对象jsonobject jsonobject1 = jsonobject.parobject(stustring); system.out.println(jsonobject1);
arraylist<student> studentlsit = new arraylist<>(); student student1 = new student(); student1.tid(1); student1.tage("20"); student1.tname("asdasdasd"); studentlsit.add(student1); student student2 = new student(); student2.tid孝顺的经典句子(2); student2.tage("20"); student2.tname("aaaa:;aaa"); studentlsit.add(student2); //list转json字符串 string string = json.tojson(studentlsit).tostring(); system.out.println(string); //json字符串转listjson格式 jsonarray jsonarray = jsonobject.pararray(string); system.out.println(jsonarray);
阿里的json很好用,还有一个谷歌gson也不错。有兴趣的可以看一看
到此这篇关于jsonobject用法详解的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持www.887551.com。
本文发布于:2023-04-04 11:39:32,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/dade447f4ab41812b9fd339409af7384.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:JSONObject用法详解.doc
本文 PDF 下载地址:JSONObject用法详解.pdf
留言与评论(共有 0 条评论) |