最近在java开发中遇到了将json字符串解析成json对象的问题,经多次尝试后找到了与自己java版本匹配的相应方法。
目标:
将给定的json字符串解析为相应的json对象。
环境:
java8
代码:
String jsonString = "{name:'zzd',age:'20',sex:'male',haha:'ab'}";
JsonObject json = JsonParser.parseString(jsonString).getAsJsonObject();
System.out.println(json);
注意:
解析的方法不止这一种,但要找对和你的Java版本相匹配的方法,本人之前用了一种方法也可以实现,但是那个方法被弃用了,最好还是不要采用。