JsonObject(gson)和JSONObject(org.json)之间有什么区别吗?

时间:2014-04-15 14:11:02

标签: json gson org.json

我是Gson的新手,特别是在使用JsonElement.getAsJsonObject()时,让我感到困惑的是JsonObject类型。

JSONObject有什么不同吗?

如果是的话,他们是什么?

如果它是相同的,是否有任何理由不能将其投射到JSONObject

1 个答案:

答案 0 :(得分:2)

它们是来自不同来源的不同包的不同类(Gson来自Google,org.json来自Douglas Crockford),所以不,你不能只将其中一个投射到另一个。如果您正在使用Gson,请使用Gson;如果您使用org.json,请使用org.json