簡體   English   中英

使用改造在Android中獲取json中的多個數組

[英]get multiple arrays in json in Android using retrofit

如何使用Retrofit 2為以下json創建正確的pojo類並在textview中顯示“ mcategory_id”和“ effect_list”

     {  
   "categories":[  
  {  

      "mcategory_id":"14"
  }  
                ],

   "effect_list":{  
       "14":[  
  {  
       "effects_id":"164"
  }        
            ]
      }
}

使用此鏈接創建您的Java文件JsonToJavaConversion

您將具有一個類別Category,其屬性為mcategory_id。 然后,您將具有一個effect_list類,該類將包含包含“ effects_id”的項目的列表。 因此,基本上,您將需要4個課程。

具有mcategory_id的類類別。

具有effects_id的效果類。

類Effect_list(在您的json中是一個對象而不是列表),它將包含一個效果列表(在json中為“ 14”名稱)

還有一個用於改造的響應類:改造類將包含Category列表(在json中稱為“類別”)和一個Effect_list對象(在json中稱為“ effect_list”)。

使用注釋@SerializedName,以便您可以輕松地將json映射到對象中。

暫無
暫無

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

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