JSON 转 Java对象? 20
我想将JSON字符转化成Java对象,要求是在转换的过程中,能够完成下面这个检查。如果JSON字符中的key在需要转化成的Java对象中不存在的话,抛出异常。例如:JSO...
我想将JSON字符转化成Java对象,要求是在转换的过程中,能够完成下面这个检查。如果JSON字符中的key在需要转化成的Java对象中不存在的话,抛出异常。例如:JSON字符串:{"tagInfo":{"tag_id":12345,"displayName":"abc"} Java类:private String tagId; private String displayName;
JSON字符串中的tag_id,在Java类中不存在的这种情况要报错。有没有能够实现这种功能的JSON转Java对象的类库。 望各位大牛指点指点,小弟在此谢过了。 展开
JSON字符串中的tag_id,在Java类中不存在的这种情况要报错。有没有能够实现这种功能的JSON转Java对象的类库。 望各位大牛指点指点,小弟在此谢过了。 展开
2013-07-15
展开全部
org.json.JSONObject 去下一个这个Jar包吧。
是专用处理Json字符串的。
你的这个需求如果对象单一完成可以半自动化完成。
JSONObject json = new JSONObject(JSON字符串) ;
if(json.has("你要解析的Json是否存在")){
//.....创建你的对象。
//.....解析值并赋值给你的对象
}
如果要实现完成自动解析就得反射了。
是专用处理Json字符串的。
你的这个需求如果对象单一完成可以半自动化完成。
JSONObject json = new JSONObject(JSON字符串) ;
if(json.has("你要解析的Json是否存在")){
//.....创建你的对象。
//.....解析值并赋值给你的对象
}
如果要实现完成自动解析就得反射了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试json的类库json-lib-2.4-jdk15.jar,看看行不。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试json的类库json-lib-2.4-jdk15.jar
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
xxx.toString();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询