C# AmazonAlexa说我的json无效,我不知道如何修复它

C# AmazonAlexa说我的json无效,我不知道如何修复它,c#,json,asp.net-mvc,alexa,C#,Json,Asp.net Mvc,Alexa,我正在做Alexa flash简报,需要从我的URL返回json。我的homecontroller中有以下内容 [HttpGet] public ActionResult Feed(string id) { Helper.TodaysWord help = new Helper.TodaysWord(); return Content(help.jsonBuilder(id), "application/json"); } 转到URL会得到以下json {"uid":"7a25

我正在做Alexa flash简报,需要从我的URL返回json。我的homecontroller中有以下内容

[HttpGet]
public ActionResult Feed(string id)
{
    Helper.TodaysWord help = new Helper.TodaysWord();
    return Content(help.jsonBuilder(id), "application/json");
}
转到URL会得到以下json

{"uid":"7a257633-4032-4593-a1be-a354a395aced","updateDate":"2/28/2018 12:00:00 AM","titleText":"Today's Japanese","mainText":"Test, put word and definition here","redirectionUrl":"HTTP://www.LostDutchmanSoftware.com"}

当amazon尝试验证源代码时,我会看到“错误:解析提要时出错。请确保提要是有效的JSON或RSS。”。我对这个很陌生,请帮助。

您的JSON是有效的。您的问题可能与日期格式有关

尝试使用非常常见的日期格式

“更新日期”:“2018-02-28512:00:00.0Z”


这是日期格式问题吗?我想在Amazon json中,您需要以下格式的日期:
yyyy-MM-dd'T'HH:MM:ss'.0Z.
-所以像这样的
“updateDate:“2017-04-13T21:15:11.0Z”,
谢谢JF先生,我现在就试试看,我打赌这就是问题所在。我会试试看。谢谢。成功了,日期格式是唯一的问题。非常感谢你,mdemir!很高兴听到:)偷的不错@mdemir:)