例子json字符串:{
"today": {
"confirm": 25496,
"suspect": 0,
"heal": 0,
"dead": 0,
"severe": null,
"storeConfirm": 0,
"input": 34
}
}
对应的数据类型:
public class Today
{
/// <summary>
///
/// </summary>
public string confirm { get; set; }
/// <summary>
///
/// </summary>
public string suspect { get; set; }
/// <summary>
///
/// </summary>
public string heal { get; set; }
/// <summary>
///
/// </summary>
public string dead { get; set; }
/// <summary>
///
/// </summary>
public string severe { get; set; }
/// <summary>
///
/// </summary>
public string storeConfirm { get; set; }
/// <summary>
///
/// </summary>
public string input { get; set; }
}
然后在JsonMapper.ToObject<Today>(json字符串数据);这行代码之前加上 JsonMapper.RegisterImporter<int, string>((int value) =>
{
return value.ToString();
});
意思是把带有Int类型的需要反序化的改变成string类型