我正在使用 net.sf.json 从对象列表中创建一个 json 字符串。
这是我的代码:
List<MyObject> results = em.createNamedQuery("MyObject.findAll").getResultList();
String gridRecords = JSONSerializer.toJSON(results).toString();
我的问题是当对象内的一个字段为空时(即使该字段允许为空)。我得到这个例外:
net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
我做错了吗?当这些对象中的某些字段为空时,如何从对象列表中获取 json 对象?
提前致谢。