以下代码尝试读取一些 json 并填充对象:
public Response ParseObject(string Json)
{
Response response = new Response();
JsonConvert.PopulateObject(Json, response);
return response;
}
这是响应对象:
public class Response
{
public string id { get; set; }
public string name { get; set; }
public string description { get; set; }
public string status { get; set; }
public string incorporationDate { get; set; }
public string latestAnnualReturnDate { get; set; }
public string latestAccountsDate { get; set; }
public string companyType { get; set; }
public string accountsType { get; set; }
不幸的是,对象(响应)是空的,即(response.id 与所有其他属性一样为空)。
我猜我需要传入一些JsonSerializerSettings但我在任何地方都找不到教程?