WebApi jsonFormatter如何将Null String值更改为Empty String

时间:2012-08-17 01:03:27

标签: asp.net-mvc asp.net-web-api jsonserializer

我从我的asp.net MVC WebApi进入我的kendoUI控件的json数据接收到古怪的问题,因为空字符串正在发送

"FielName":null

我想知道如何在我的webapi上设置jsonformatter,以便具有空值的字符串字段返回空字符串“”而不是Null?所以看起来像。

"FieldName":""

由于

1 个答案:

答案 0 :(得分:1)

您可以查看修改JsonFormatter并将其更改为ContractResolver,使其略有不同。这个问题:Serializing null in JSON.NET看起来很容易适应您的目的(只需更新默认的JsonFormatter)。