空白 或 空白 或 空白 或 以上用于提示首行缩进,与内容无关。
参考:https://blog.csdn.net/mountzf/article/details/51714763 参考:https://zhidao.baidu.com/question/319610045 参考:http://www.java67.com/2016/10/3-ways-to-convert-string-to-json-object-in-java.html 以上为参考链接,与内容无关。
1 背景:
从别处已经获取了String字符串,其格式是Json的,现在需要对其进行如取值等操作; String是不支持的,故应先转JsonObject,再以“key:value”的方式获取再使用。
2 过程:
此处假设String类型数据:str,是从其他url中获得的。 那么执行如下代码:
注意 Gson是谷歌研发的Json处理包;所有依赖建议用gradle或maven自动下载导入。
JsonObject jsonObject
= new JsonObject();
Gson gson
= new Gson();
jsonObject
= gson
.fromJson(str
, JsonObject
.class);
System
.out
.pringln(jsonObject
.getClass().getName());
3结果:
可以把别处获取的String转为Json对象(JsonObject)。