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