Rappel d'historique est montré ci-dessous, j'ai besoin d'analyser la réponse de l'objet (message) quelle réponse est donnée ci-dessous pour référence. Message d'objet - paramètres qui produisent un tableau imbriqué sans mot-clé et objet imbriqué avec le mot-clé comme message.Comment analyser les données de la réponse de rappel de l'historique 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);
}
});
Voici mon message de réponse d'objet.
Réponse: -
[ //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
Comment analyser cette réponse.
double possible de [Comment analyser JSON] (https: // stackoverflow .com/questions/2591098/how-to-parse-json) – Selvin