1.json的数据类型
- 数字(整数,浮点数)
- 字符串(用双引号包裹)
- 布尔类型(true或者false)
- 对象(用大括号包起来)
- 数组(中括号包起来)
- NULL类型(null)
在使用gson将json字符串转换成Map<String,Object> 对象时,
我发现原先json字符串中的整形,取出来变成了double类型,
当我取出对应的字段直接toString的时候,再转成Integer时,会抛异常,因为double类型的字符串是不能直接转成整数的。
如下:
Gson gson = new Gson();
Map<String,Object> params = new HashMap<>();
params.put("name"