0
嗨,我有以下代码从一个REST服务数据:Asp.NET HttpClient的定制JsonConverter
HttpResponseMessage response;
response = client.GetAsync("CatalogUpdate/" + sessionId).Result;
if (response.IsSuccessStatusCode)
{
catalogs = response.Content.ReadAsAsync<List<Models.CatalogInfo>>().Result;
}
我CatalogInfo类是:
public class CatalogInfo
{
public CatalogInfo(int id,string name,string date)
{
this.ID = id;
this.Name = name;
this.Date = date;
}
public int ID { get; set; }
public string Name { get; set; }
public string Date { get; set; }
}
并且json,即时通讯从得到REST服务是:
{"error":false,"locations":[{"ID":"3","ABC":"XC","Description":"Rome","Status":"1"},{"ID":"4","CD1":"XH","Description":"Italy","Status":"1"}]}
我想将JSON映射到我的CatalogInfo
类,是有T A方式o这样做?
你怎么想*地图*考虑到他们有不同的属性,似乎无关? – Lloyd
我想用ID和名称来映射ID – VAAA
这个[问题] [1]看起来与您正在寻找的相似。 [1]:http://stackoverflow.com/questions/2246694/how-to-convert-json-object-to-custom-c-sharp-object – Anushree