空白 或
空白 或
空白 或
以上用于提示首行缩进,与内容无关。
参考: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());//知道jsonObject的类型是哪一种,
//并打印到console
3结果:
可以把别处获取的String转为Json对象(JsonObject)。