我有一个 MVC 项目,它提供(GET)和使用(PUT)一个 Json 对象。JsonValueProviderFactory 自动将 Json 对象绑定到模型对象。
对象中的属性之一是 DateTime 类型的 DateOfBirth。
当我执行 GET 时,会产生以下 Json 结果:
{
"DateOfBirth" : "/Date(1285093800000)/"
}
但是当我向服务器发送(PUT)相同的值时,该值未绑定到模型对象。DateOfBirth 总是 DateTime.MinValue。同一对象的其他属性已正确绑定。问题仅在于日期时间。
我在客户端(C++)上使用json_spirit 。我尝试通过json_spirit发送“\/Date(1285093800000)\/”,但仍然无法正常工作。
请帮忙。