【发布时间】:2016-02-18 08:10:02
【问题描述】:
这是我的代码
JSONObject jResult = new JSONObject();
JSONArray jsonArray = new JSONArray();
for (int i=0; i < feedItemList.size(); i++) {
JSONObject jGroup = new JSONObject();
jGroup.put("contactId", feedItemList.get(i).getID());
jGroup.put("contactName", feedItemList.get(i).getNAME());
jGroup.put("contactNumber", feedItemList.get(i).getPHONE());
JSONObject jOuter = new JSONObject();
jsonArray.put(jOuter);
}
jResult.put("contact set",jsonArray);
System.out.println("created json array"+jsonArray);
我的数组列表:-
List<CONTACT_MODEL> feedItemList = new ArrayList<CONTACT_MODEL>();
我得到的结果如下,没有值:
["{}","{}","{}","{}","{}","{}","{}","{}","{}"," {}","{}"]
但我想创建一个类似的 jsonarray
[{"contactName":"Name 1","contactId":0,"contactNumber":"876654"},{"contactName":"Name 2","contactId":1,"contactNumber":"876677"},{"contactName":"Name 3","contactId":3,"contactNumber":"876678"}]
谁能告诉我哪里做错了
【问题讨论】:
-
你好,有人可以帮我吗
标签: arraylist jsonobject android-json