大家好,又见面了,我是你们的朋友全栈君。
gson 中字符串转换为json数据:
String testString=”‘bgColorPc ‘:’red'”;
JsonObject jsondetail = new JsonParser().parse(testString).getAsJsonObject();
String bgColorPc = jsondetail.get(“bgColorPc”).getAsString();
这样就得到了jsonObject对象了,并且得到了jsonObject对象的值
方法二;
JsonElement jelem=gson.fromJson(json,JsonElement.class);
JsonObject jobj=jelem.getAsJsonObject();
gson 指南
https://sites.google.com/site/gson/gson-user-guide#TOC-Primitives-Examples
gson中字符串转化为固定对象
String colorTotal=“”;
JifenBgColorExtendDo bgColor=new Gson().fromJson(colorTotal, JifenBgColorExtendDo.class);
这样就可以将字符串转化为对象了
不过字符串中的key值要与对象的值一一对应
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/172485.html原文链接:https://javaforall.cn