[Solved] How to get a given below value from json data?


You should really look into How to parse JsonObject / JsonArray in android.

Please put your code of also what you have tried because people are here to help solve error/problem not to do coding.

Here is code from which you can Parse your json

JSONObject jsonObject = new JSONObject();
JSONObject dataObject = jsonObject.getJSONObject("data");
JSONArray imagesArray = dataObject.getJSONArray("images");
ArrayList<String> listOfImagesUrl = new ArrayList<>();
for(int i = 0; i < imagesArray.length(); i++)
{
     listOfImagesUrl.add(imagesArray.getString(i)); // listOfImages
}

// code for option value

JSONArray optionsArray = dataObject.getJSONArray("options");
for(int i = 0; i < optionsArray.length(); i++)
{
   JSONObject option = optionsArray.getJSONObject(i);
   JSONArray optionsValueArray = option.getJSONArray("option_value");
   for(int j = 0 ; j < optionsValueArray.length(); j++)
   {
      JSONObject optionValueObject = optionsValueArray.getJSONObject(j);
      String image = optionValueObject.getString("image");
      String price = optionValueObject.getString("price");
      String price_prefix = optionValueObject.getString("price_prefix");
      //same like this
   }
}

0

solved How to get a given below value from json data?