我有以下一段JSON:
\/Date(1293034567877)\/
.NET代码的结果:
var obj = DateTime.Now;
var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
serializer.Serialize(obj).Dump();
现在我面临的问题是如何在JavaScript中从中创建Date对象。我所能找到的就是令人难以置信的正则表达式解决方案(许多包含错误)。
很难相信没有完美的解决方案,因为这都是JavaScrip中的全部,我的意思是JavaScript代码试图读取应该是JavaScript代码的JSON(JavaScript对象表示法),目前看来,这并不是因为JavaScript无法在这里做好。
我还看到了一些我无法使用的评估解决方案(除了被指出为安全威胁之外)。
真的没有办法优雅地做到这一点吗?
没有真实答案的类似问题:
如何使用GWT解析ASP.NET JSON日期格式
new Date()
它。