JsonObject和JSONObject有什么不同

JsonObject和JSONObject有什么不同

问题描述:

JsonObject和JSONObject有什么不同?JsonObject和JSONObject有什么不同

我有点困惑JsonObject和JSONObject,当我们使用put,add和addproperty方法。

在此先感谢。

+2

阅读导入语句...他们是不同的库 –

+0

这不是基本的Java,这些是取决于您正在使用的JSON库的对象。 – Luftbaum

+0

没有什么叫JsonObject,除非你在项目中创建它作为一个新类 –

Android SDK提供JSONObject。这可以通过导入org.json.JSONObject来使用。

JSONObject的文档是here

任何其他变体将来自库或链接的项目。来自Gson图书馆的cricket_007给出的例子是JsonObject。这可以通过导入com.google.gson.JsonObject使用。

JsonObject的文档是here

请注意导入语句中的差异JSONObjectJsonObject - 它们是不同包中的不同类。他们可以有不同的方法和功能,可以采用不同的参数等,但最终他们会做相同或类似的事情(持有Json对象的内容)。这取决于你使用的是什么。每个JavaDoc都会介绍如何使用它,每个网站都有大量的资源。