首页 新闻 会员 周边 捐助

Gson解析报空指针异常

0
[待解决问题]

2 把下面json字符串转换为对象,分别使用官方jar包 ,gson , fastjson
*
* "{FBI:[{name:"rose",age:"25"},{name:"jack",age:"23"}],
* NBA:[{name:"tom",sex:"man"},{name:"lili",sex:"women"}]}"
*

public static void gson(String josn){
Gson gson=new Gson();
ArrayDemo arr=gson.fromJson(josn, ArrayDemo.class);

System.out.println(arr.getFbi().size());//错误位置
for (FBI f : arr.getFbi()) {
System.out.println(f.getName()+"--"+f.getAge());
}
for (NBA n : arr.getNba()) {
System.out.println(n.getName()+"---"+n.getSex());
}

我定义的三个类,ArrayDemo,FBI,NBA

JSON解析可以解析出来,可是Gson解析不出来,本人刚开始学java,请大神指教啊

错误类型:Exception in thread "main" java.lang.NullPointerException

随便一个微笑的主页 随便一个微笑 | 菜鸟二级 | 园豆:202
提问于:2016-05-20 20:00
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册