我很困惑如何分离JsonArray
数据。我想分离接收到的聊天消息,以便它在每个泡泡中逐一出现,而不是变成一个大泡泡。
我该怎么做,将数据彼此分开?
任何人都可以帮我吗?提前感谢你。如何分离JsonArray数据
代码的json部分:
if(!content.equals("null")){
try{
JSONArray jArr = new JSONArray(content);
String messages="";
for(int i=0; i < jArr.length() ; i++){
JSONObject jObj = jArr.getJSONObject(i);
String message = jObj.getString("message");
messages += message+"\n";
}
showMessage(messages, false);
}catch(JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
else{
Toast.makeText(ChatRoom.this, "Error", Toast.LENGTH_LONG).show();
}
的logcat:
06-22 09:15:20.486: D/ADBUG(519): content: [{"firstname":"teach","message":"test"},{"firstname":"teach","message":"test"},{"firstname":"teach","message":"test"},{"firstname":"teach","message":"testing chat"},{"firstname":"teach","message":"percobaan"},{"firstname":"teach","message":"per"},{"firstname":"teach","message":"tesssssssssss"},{"firstname":"teach","message":"ddffs"},
我想成为像这样我的数据:
你不清楚你的问题。你到底想要什么? – surender8388
@ surender8388,谢谢你的回复。 :)我已经得到了解决方案.. – blackneko