1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > JSON字符串和JSON对象的相互转换

JSON字符串和JSON对象的相互转换

时间:2022-11-17 15:09:42

相关推荐

JSON字符串和JSON对象的相互转换

一、js

1.1、JSON对象转JSON字符串

var jsonObj = {"stuName":"tom","stuAge":20};var jsonStr = JSON.stringify(jsonObj);console.log(typeof jsonObj); // objectconsole.log(typeof jsonStr); // string

1.2、JSON字符串转JSON对象

jsonObj = JSON.parse(jsonStr);console.log(jsonObj); // {stuName: "tom", stuAge: 20}

二、java

在java完成JSON字符串和JSON对象的转换,需要使用gson的jar包实例化gson对象,以及声明与所需解析JSON格式对应的pojo类 Gson gson = new Gson();

2.1、JSON字符串转JSON对象

// gson.fromJson(String , Object.class); String ->JSONStudent student = gson.fromJson(str, Student.class);System.out.println("student = " + student);

2.2、JSON对象转JSON字符串

// gson.toJson(Object); JSON -> StringString studentStr = gson.toJson(student);System.out.println("studentStr = " + studentStr);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。