我有以下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/