MVC Framework 4.0,有些动作返回HTML,有些需要返回Json。下面的模型是我使用返回的 C# 对象的示例Json(myObject);
public class resultModel
{
public string status;
public string message;
public subResultModel myChild;
}
public class subResultModel
{
public string status;
public string message;
}
该Json()
方法可以很好地解释一个完全实例化的对象,但是,如果myChild
是null
,则键的 Json 值是null
。为了满足更广泛的网络标准,我希望结果是""
. 我不知道该怎么做,我Json()
在代码中的很多地方都使用了,为了避免开销,我宁愿不必切换到 Json.NET。
即从
{
"status":"success",
"message":"",
"myChild":null
}
至
{
"status":"success",
"message":"",
"myChild":""
}