我有以下JSONObject:

{
  "message": {
    "test1": {
      "abc": -1.23,
      "def": 3.4
    },
    "testID": "sfs332-sdf2-adfdsfds-sfsdfdsgs",
    "msgType": "TEST_MSG",
    "test2": {
      "abc": -7.23,
      "def": 4.23
    }
  }
}


我正在使用以下电话:

//testObject is JSONObject
testObject.get("testID").getAsString();


上面的调用返回null。为什么会这样呢?

最佳答案

如果我正确地读取了{},则只有testObject.get("message").getAsString();会返回任何内容,因为其他所有内容都包含在"message"中。

关于java - Gson接到电话不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34801797/

10-11 21:38