Aujourd'hui, j'ai du mal à comprendre comment extraire des valeurs spécifiques de cette chaîne JSON.Comment extraire une donnée spécifique d'une chaîne de format json pour remplir recyclerview?
Rappelez-vous, j'ai l'intention de remplir une vue de recyclage avec des données tirées d'ici.
Permettez-moi d'abord vous montrer le format de la chaîne JSON:
[
{
"recipe_filter":"Veg",
"recipe_array":[
{
"recipe_name":"Nimki",
"recipe_image":"nimki",
"isFavourite":false,
"isInCookList":false,
"recipe_prep_time":"2 Hours",
"recipe_prep_steps":"Steps",
"recipe_ingredients":"123456"
},
{
"recipe_name":"Palang Paneer",
"recipe_image":"palang_paneer",
"isFavourite":false,
"isInCookList":false,
"recipe_prep_time":"1.5 Hours",
"recipe_prep_steps":"Steps",
"recipe_ingredients":"12"
}
]
},
{
"recipe_filter":"Non Veg",
"recipe_array":[
{
"recipe_name":"Chicken Rezala",
"recipe_image":"chicken_rezala",
"isFavourite":false,
"isInCookList":false,
"recipe_prep_time":"2 Hours",
"recipe_prep_steps":"1234567",
"recipe_ingredients":"123"
},
{
"recipe_name":"Omu Rice",
"recipe_image":"omu_rice",
"isFavourite":false,
"isInCookList":false,
"recipe_prep_time":"1 Hour",
"recipe_prep_steps":"123456",
"recipe_ingredients":"12"
}
]
},
{
"recipe_filter":"",
"recipe_array":[
{
"recipe_name":"",
"recipe_image":"",
"isFavourite":false,
"isInCookList":false,
"recipe_prep_time":"",
"recipe_prep_steps":"",
"recipe_ingredients":""
},
{
"recipe_name":"",
"recipe_image":"",
"isFavourite":false,
"isInCookList":false,
"recipe_prep_time":"",
"recipe_prep_steps":"",
"recipe_ingredients":""
}
]
}
]
Je veux récupérer les données dans le recyclerview selon que le recipe_filter est VEG ou non veg.
Alors les gars, s'il vous plaît donnez-moi des conseils sur la façon de récupérer seulement la valeur de recette, les recettes végétariennes ou non selon la valeur de recipe_filter dans ce cas.
Je pensais le long de la ligne d'utiliser JSON interrogation pour récupérer les données en conséquence –
@BodhisatwaChakraborty utilise aussi Rénovation pour l'analyse JSON. –