卑以自牧w 2021-09-10 21:12 采纳率: 0%
浏览 23
已结题

将Json字符串解析成集合,但是通过键值获取数据时总是为null

#将Json字符串解析成集合,但是通过键值获取数据时总是为null
#

public class Gsontest {
    public static void main(String[] args) {
        String jsonstr="{\"id\":\"1500100001\",\"name\":\"施笑槐\",\"age\":\"22\",\"gender\":\"\",\"班级\":\"文科六班\"}";
        Gson gson = new Gson();
        HashMap<String, String> map = new HashMap<String, String>();
        HashMap hashMap = gson.fromJson(jsonstr, map.getClass());
//        System.out.println(hashMap);
        System.out.println(map.get("gender"));

    }
}
#结果如下:

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/225135972136140.png "=600 #left")


  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 9月18日
    • 创建了问题 9月10日

    悬赏问题

    • ¥15 求解决为什么json数据完整,却解析失败
    • ¥15 打开Smart schedule运行examples/transformer-xl/scripts/run_enwik8_base_moe.sh 报错
    • ¥15 求一个C# sm4 加密解密的代码
    • ¥15 想做个网络加速器,怎么实现
    • ¥20 centos7下载mysql提示DNS解析异常
    • ¥20 vx转账功能对方不能领取
    • ¥15 vue2+codemirror 运行后页面光标太大了
    • ¥15 pdfjs库如何在前端实现打印、旋转等功能
    • ¥15 combobox数据绑定问题
    • ¥15 maven打包时,为什么有的依赖打不进去包