我尝试了以下JSON库,并且都遇到了问题。将Java对象转换为JSON的建议
net.sf.json-lib
:空数字的Java数字包装(Double,Integers,Float)被转换为零。org.json
:java.lang.IllegalAccessException:类org.json.JSONObject不能访问类java.util.HashMap中使用修改的成员试图一个HashMap转换成JSON,当我得到这个“私人”
json-simple
:它要求对象toString
。所以,我得到的东西一样完全合格的类名这样的[email protected]
内存地址如果你有解决的库问题之一或知道没有这些问题的另一个库的,请你提供一个解决方案或建议?谢谢你的帮助。
使用GSon很容易使用 –
[Jackson](http://jackson.codehaus.org)也很不错。 – rid
@JigarJoshi如果目标接收者不了解GSON。 –