如何在JSON中为WCF REST Web服务传递空或空日期

时间:2012-07-09 08:27:29

标签: json wcf rest

我们有JSON对象如下。

{
    "AdvanceNotificationDays":null,
    "Egos":[],
    "Interests":[],
    "Name":"Birthday gift for Ruchir",
    "Occasion":null,
    "OccasionDate":"\/Date(null)\/",
    "ProfileId":null,
    "UserId":4350,
    "WishlistId":0,
    "isShared":false
}

我们尝试将此JSON对象传递给服务器,除了Date之外,所有内容都会被解析。对于日期,JSON解析器抛出“无法将null解析为Int64”的异常。我们只想将空日期或空日期传递给服务器。有人可以帮忙吗?我们搜索了这个问题的解决方案,到目前为止还没有找到答案。

2 个答案:

答案 0 :(得分:3)

为什么不将OccasionDate设置为null?

答案 1 :(得分:1)

尝试制作DateTime类型的OccasionDate?所以日期可以为空。