Narasi
Narasi

Reputation: 75

How to deserialize wrapped json array in asp.net through web request?

{"lstCitiesResult":[{"city_id":"21","city_name":"Trichy"},  
                    {"city_id":"22","city_name":"Chennai"},
                    {"city_id":"24","city_name":"Mumbai"},  
                    {"city_id":"25","city_name":"Hyderabad"}] }

Upvotes: 0

Views: 197

Answers (1)

cuongle
cuongle

Reputation: 75316

You can use json.net to deserialize your json string. Define you own class:

public class City 
{
   public int City_id { get; set; }
   public string City_name { get; set; }
}

public class YourModel
{
    public City[] lstCitiesResult { get; set; }
}

So you can call:

var model = JsonConvert.DeserializeObject<YourModel>(jsonString);

Upvotes: 1

Related Questions