8
如果类A上的属性使用了注解@JSONField(deserializeUsing = XXX),使用JSON.parseObject(json, A.class)可以通过自定义反序列化正常工作,使用jsonObject.toJavaObject(A.class)不起作用。toJavaList方法也是如此。
请问如何做到两个方法得到的结果一致。
JSONObject jsonObject = JSON.parseObject(json);
A a = JSON.parseObject(json, A.class); // 正常
A a2 = jsonObject.toJavaObject(A.class); // 无效