歷史回調如下所示,我需要解析Object響應(消息),下面給出了哪個響應以供參考。 對象消息 - 產生沒有任何關鍵字的嵌套數組和帶有關鍵字作爲消息的嵌套對象的參數。如何解析來自pubnub歷史回調的回調數據?
pubnub.history(request_id, true, 100, new Callback() {
@Override
public void successCallback(String channel, Object message) {
super.successCallback(channel, message);
Log.e(TAG, "successCallback: History Messages" + message);
}
@Override
public void errorCallback(String channel, PubnubError error) {
super.errorCallback(channel, error);
Log.e(TAG, "successCallback: History Messages error" + error);
}
});
這是我的對象響應消息。
響應: -
[ //array 1
[ // array 2
{ //obj 1
"message":{
"message":"Hai",
"timestamp":1507105493379,
"type":"SENT",
"userId":137
},
"timetoken":15071054937865507
},
{ //object 2
"message":{
"message":"How are you ?",
"timestamp":1507105503320,
"type":"SENT",
"userId":137
},
"timetoken":15071055037143632
},
{ //object 3
"message":{
"message":"Fyn",
"timestamp":1507105505628,
"type":"SENT",
"userId":137
},
"timetoken":15071055060355900
}
], //array 1 end
15071054937865507,
15071055060355900
]
//array 2 end
如何解析這個響應。
的可能的複製[如何解析JSON(HTTPS的孩子://計算器.com/questions/2591098/how-to-parse-json) – Selvin