我有以下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
。有关为何发生这种情况的任何想法?
答案 0 :(得分:1)
如果我正确读取 {
和}
,只能 testObject.get(“message”)。getAsString();
将返回任何内容,因为其他所有内容都包含在“message”
中。