1

我正在使用 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 对象?

提前致谢。

4

0 回答 0