我有一个名为Balance
的对象,它包含:
public class Balance
{
string balance1;
string balance2;
string currency;
}
我正在尝试将由不同函数调用返回的JsonResult
对象解析为Balance
实例。
我尝试使用JsonConvert.Serialize
和Deseralize<Balance>
,但是每次我要解析的对象都被设置为null(即balance1 = null
等)
任何帮助都将不胜感激。
编辑:
以下是我要解析的代码。此外,我意识到JsonResult
中的数据访问位于名为Data
的值中,并显示为Data:{balance1:“800”balance2:“800”currency:“CAD”}
。
JsonResult result = admin.GetCompanyBalance(test.CustomerID, test.DevelopmentID);
string json = JsonConvert.SerializeObject(result);
Balance br = new Balance();
br = JsonConvert.DeserializeObject<Balance>(json);
JsonResult
是什么样子?BalanceResult
又是什么样子?你只展示了Balance
。 - Matthew HaugenGetCompanyBalance
究竟是什么样子?它是否真的在序列化Balance
对象?还是其他什么东西? - Matt Burland