json apiからデータを取得しようとしています。何度も試してみますが、結果は失敗します。ここでは、JSONパターンは次のとおりです。3レベルのjson APIからデータを取得する方法
{
"All": [{
"MainCategory": {
"AllData": [{
"SubCategory": {
"AllData": [{
"MainBigThumb": "rsz_0_800_CHO1.jpg",
"MainImage": "rsz_0_400_CHO1.jpg",
"MainSmallImages": "rsz_0_100_CHO1.jpg"
}, {
"MainBigThumb": "rsz_0_800_CHO100.jpg",
"MainImage": "rsz_0_400_CHO100.jpg",
"MainSmallImages": "rsz_0_100_CHO100.jpg"
},
{
"MainBigThumb": "rsz_0_800_CHO101.jpg",
"MainImage": "rsz_0_400_CHO101.jpg",
"MainSmallImages": "rsz_0_100_CHO101.jpg"
}
],
"Attribute_Name": "Chocolate",
"Attribute_Value": "123",
"StockKeepingunit": null
}
},
{
"SubCategory": {
"AllData": [{
"MainBigThumb": "rsz_0_800_CRI100.jpg",
"MainImage": "rsz_0_400_CRI100.jpg",
"MainSmallImages": "rsz_0_100_CRI100.jpg"
},
{
"MainBigThumb": "rsz_0_800_CRI101.jpg",
"MainImage": "rsz_0_400_CRI101.jpg",
"MainSmallImages": "rsz_0_100_CRI101.jpg"
}
],
"Attribute_Name": "Crisps",
"Attribute_Value": "124",
"StockKeepingunit": null
}
}
],
"Attribute_Name": "Confectionery",
"Attribute_Value": "122",
"StockKeepingunit": null
}
},
{
"MainCategory": {
"AllData": [{
"SubCategory": {
"AllData": [{
"MainBigThumb": "rsz_0_800_YP100.jpg",
"MainImage": "rsz_0_400_YP100.jpg",
"MainSmallImages": "rsz_0_100_YP100.jpg"
}],
"Attribute_Name": "Sub-Category",
"Attribute_Value": "163",
"StockKeepingunit": null
}
}],
"Attribute_Name": "Your Category",
"Attribute_Value": "162",
"StockKeepingunit": null
}
}
],
"status": {
"message": "success",
"result": 1
}}
データ形式は、あなたがそれのために改造を使用して、それがより多くのより簡単になる、Gsonにあなたの全体のJSONデータを変換することができます
1. MainCategory1 1.1 Subcategory1 1.1.1 Product1 1.1.2 Product2 1.2 Subcategory2 1.2.1 Product1 1.2.2 Product2 2. MainCategory2 2.1 Subcategory1 2.1.1 Product1 2.1.2 Product2
試したことを示してください。 – lelloman
は、apiからデータベースにデータを保存したいだけです。 –
[もっと速い回答を得るために、どのような状況で私の質問に「緊急」やその他の類似のフレーズを追加することができますか?](// meta.stackoverflow.com/q/326569) - 要約はこれがボランティアに対処する理想的な方法であり、おそらく回答を得ることは非生産的です。これをあなたの質問に追加しないでください。 – halfer