0
final JSONObject object = ...; return object.toJavaObject(clazz);
这里的返回值是空的,并不能转换成为Javabean,现在我能想到的方法是先将JSONObject转换成String,然后通过Json.parseObject(string, clazz),这种方式去转换。
请问有没有一种更方便的方法吗??
@wenshao
final JSONObject object = ...; return object.toJavaObject(clazz);
这里的返回值是空的,并不能转换成为Javabean,现在我能想到的方法是先将JSONObject转换成String,然后通过Json.parseObject(string, clazz),这种方式去转换。
请问有没有一种更方便的方法吗??
@wenshao
final JSON object; 用这个
能具体点吗??不太明白您所说的。。 @zwonb
@yijun135 能给个转换为null的例子吗
@kimmking JSONObject jsonObject = new JSONObject(); jsonObject.put(xxx,xxx) jsonObject.put(xxx,xxx)
随便put几个值,然后按照你put进去的值生成一个JavaBean类,按照所说的方式,结果就是null 因为JSONObject本身来说是一个Map,转换不了