Json字符串转成C#类的工具 json.net
http://json2csharp.com/ 在这个网站可以查看json串解析出来的C#类。
先定义好这个json解析出来的类, 然后通过下面的方法把json串转换成该类。
List<MapServer.Model.SearchResult> searchResult = JsonConvert.DeserializeObject<List<MapServer.Model.SearchResult>>(jsonStr, new SearchResultConverter()); public class SearchResultConverter : CustomCreationConverter<MapServer.Model.SearchResult> { public override SearchResult Create(Type objectType) { return new MapServer.Model.SearchResult(); } }