1

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()方法可以很好地解释一个完全实例化的对象,但是,如果myChildnull,则键的 Json 值是null。为了满足更广泛的网络标准,我希望结果是"". 我不知道该怎么做,我Json()在代码中的很多地方都使用了,为了避免开销,我宁愿不必切换到 Json.NET。

即从

{
   "status":"success",
   "message":"",
   "myChild":null
}

{
   "status":"success",
   "message":"",
   "myChild":""
}
4

0 回答 0