JsonObject和JSONObject之间有什么不同?
我有点混淆JsonObject和JSONObject,当我们使用put,add和addproperty方法时。
提前感谢。
答案 0 :(得分:7)
Android SDK提供JSONObject
。这可以通过导入org.json.JSONObject
来使用。
JSONObject的文档是here。
任何其他变体都来自库或链接项目。 cricket_007给出的例子是来自Gson库的JsonObject
。这可以通过导入com.google.gson.JsonObject
来使用。
JsonObject的文档是here。
请注意JSONObject
和JsonObject
的import语句的区别 - 它们是不同包中的不同类。它们可以有不同的方法和功能,采用不同的参数等,但最终它们会做相同或类似的事情(持有Json对象的内容)。这取决于您使用的。每个JavaDoc都将描述如何使用它,每个网上都有大量的资源。