irpas技术客

Java json与object互转_java后生_java json转object

大大的周 5824

1.Java对象--->JSON对象

Student stu = new Student("公众号BiggerBoy", "m", 2); JSONObject jsonObject = (JSONObject) JSONObject.toJSON(stu);

2.Java对象--->JSON字符串

Student stu = new Student("公众号BiggerBoy", "m", 2); String stuString = JSONObject.toJSONString(stu);

3.JSON对象--->JSON字符串

Student stu = new Student("公众号BiggerBoy", "m", 2); JSONObject jsonObject = (JSONObject) JSONObject.toJSON(stu); String jsonString = jsonObject.toJSONString();

4.JSON对象--->java对象

Student stu = new Student("公众号BiggerBoy", "m", 2); JSONObject jsonObject = (JSONObject) JSONObject.toJSON(stu); Student student = JSONObject.toJavaObject(jsonObject, Student.class);

5.json字符串--->JSON对象

String stuString = "{\"age\":2,\"name\":\"公众号?BiggerBoy\",\"sex\":\"m\"}"; JSONObject jsonObject1 = JSONObject.parseObject(stuString);

6.JSON字符串--->Java对象

String stuString = "{\"age\":2,\"name\":\"公众号?BiggerBoy\",\"sex\":\"m\"}"; Student student1 = JSONObject.parseObject(stuString, Student.class);

7.JSON字符串--->list<Java对象>

String stuString = "[{\"age\":2,\"name\":\"公众号\",\"sex\":\"m\"},{\"age\":18,\"name\":\"BiggerBoy\",\"sex\":\"m\"}]"; List<Student> studentList = JSONObject.parseArray(stuString, Student.class);


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #JAVA #json转object #stu #new