包 org.codehaus.groovy.grails.web.json
的
JSONObject
类没有实现 Serializable
。
我想使这个对象可序列化,因为我在应用程序服务器之间使用 session 复制并且 JSONObject
被保存在 session 中。
我有两种选择来实现这一点:
- 实现
Serializable
的JSONObject
子类。 - 在
JSONObject
对象上使用toString()
方法,同时将此对象保存在 session 中。
谁能建议我应该使用两个选项中的哪一个,原因是什么?
最佳答案
我认为 toString
方法是这里要使用的。该方法已经返回对象的JSON文本,适合传输或存储。
关于java - 使 JSONObject 可序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13013663/