您好,我正在使用AJAX切换到JSON实现-需要一些帮助来理解这一点。
数据:数据中有两部分,第一部分是以UTC时间表示的日期(以毫秒为单位),第二部分是一个值。请建议,如果我应该将其嵌套为值或数据对象的数组。
有人可以告诉我如何将其转换为JSON世界(这是JSON对象吗?),以及
在HTML / JS方面,我如何从ActonResult或JSON解析出来
{
"943721039":4,
"946706653":7,
"946706350":6,
"946728112":1
}
3-4。只需在MSDN上检查一个简单的示例即可:https : //msdn.microsoft.com/zh-cn/library/system.web.mvc.jsonresult(v= vs.118) .aspx
从ex调用时,此方法返回简单的json。jQuery $ .ajax。
但是,我会尽量避免这样做。为什么不创建像{time:'878499204',value:'2'}这样的对象列表,却更易于创建和使用。否则,对于您的json,您基本上需要在客户端使用“ for in”,这不是最酷的方法。我会这样做:
return Json(new []{ new {time = '878499204', value ='2'}, ... } );
这将产生:
[ { time: '878499204', value ='2'}, .... ]
您还可以对序列化进行自定义,并将字典序列化为所需的格式,也可以自己创建JSON,只需将其构建为字符串即可。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句