我在ASP.net MVC控制器輸出JsonResult像這樣:如何創建與Highcharts一起使用的特定Json輸出?
return Json(new { [...] }, JsonRequestBehavior.AllowGet);
...看起來像這樣:
"data":{"41_A4N1A-1":0,"41_A4N1A-2":0,"41_C4G1A-1":0,"41_C4G1A-2":0,"41_R2N1S-1":0,...
然而,Highcharts'文檔表明,該數據有望像這樣:
"data":{"41_A4N1A-1",0},{"41_A4N1A-2",0},{"41_C4G1A-1",0},{"41_C4G1A-2",0},{"41_R2N1S-1",0},...
請注意逗號而不是冒號和每個值的大括號。什麼.Net數據結構在序列化時會產生後一個結果?或者,我是否必須使用不同的圖書館/推出自己的圖書館?
你能鏈接到那些文檔,因爲你顯示的是無效的JSON? – 2010-10-21 19:22:18
你能提供整個回報?我之前已經處理過這個問題,並且我記得使用.ToArray()方法以正確的方式顯示數據。 – 2012-03-07 18:53:32