簡體   English   中英

在Android / Java文件中解析Json數組

[英]Parse Json array in android / java file

我遇到的問題是無法到達另一個數組的另一個對象的數組內部的對象。 為了簡化起見,我將附加圖像(如下所示),基本上我想到達jsonarray票證項目中的json對象“ 0”。

我的密碼是

 JSONArray jsonArray = new JSONArray(buffer.toString());
 JSONObject jsonobject = null;

 jsonobject = jsonArray.getJSONObject(0);

 JSONArray jsonarray1 = new JSONArray(buffer.toString());

 jsonarray1 = jsonobject.getJSONArray("ticketitems");



 JSONObject jsonobject1 = null;

  TicketItem ticketItemList = new TicketItem();

  jsonobject1 = jsonArray.getJSONObject(0);

  ticketItemList.setItemCount(jsonobject1.getInt("itemCount"));

  TicketItemList.add(ticketItemList);

但是,jsonarray1生成一個異常,說明

org.json.JSONException: No value for ticketitems

在此處輸入圖片說明

更換

jsonarray1 = jsonobject.getJSONArray("ticketitems");

jsonarray1 = jsonobject.getJSONArray("ticketItems");

區分大小寫。 它應該是

jsonarray1 = jsonobject.getJSONArray("ticketItems");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM