C# highchart不支持JSON格式
我正在使用以下代码创建一个JSON文件C# highchart不支持JSON格式,c#,asp.net,json,highcharts,C#,Asp.net,Json,Highcharts,我正在使用以下代码创建一个JSON文件 StringBuilder str = new StringBuilder(); SqlConnection con = new SqlConnection("Data Source=INBDQ2WK2LBCD2S\\SQLEXPRESS;Initial Catalog=MCAS;Integrated Security=SSPI"); SqlDataAdapter adp = new SqlDataAdapter("sele
StringBuilder str = new StringBuilder();
SqlConnection con = new SqlConnection("Data Source=INBDQ2WK2LBCD2S\\SQLEXPRESS;Initial Catalog=MCAS;Integrated Security=SSPI");
SqlDataAdapter adp = new SqlDataAdapter("select top 10 x from test4 order by Id desc", con);
dt = new DataTable();
adp.Fill(dt);
DATA = JsonConvert.SerializeObject(dt, new Newtonsoft.Json.Formatting());
Response.Write(DATA);
我的JSON看起来像
[{"x":"58770"},{"x":"79035"},{"x":"84030"},{"x":"90145"},{"x":"95630"},{"x":"102580"},{"x":"108950"},{"x":"113615"},{"x":"118765"},{"x":"124055"}]
但我想要的是
[[58770,79035,84030,90145,95630,102580...]]
我如何做到这一点
我想要使用此json for highchart的特定格式,您可以通过以下方式在客户端实现:
var d = [{"x":"58770"},{"x":"79035"},{"x":"84030"},{"x":"90145"},{"x":"95630"},{"x":"102580"},{"x":"108950"},{"x":"113615"},{"x":"118765"},{"x":"124055"}],
dLen = d.length,
ret = [];
for(var i = 0; i < dLen; i++) {
ret.push( parseInt(d[i].x, 10));
}
// ret contains: [58770, 79035, 84030, 90145, 95630, 102580, 108950, 113615, 118765, 124055]
vard=[{“x”:“58770”},{“x”:“79035”},{“x”:“84030”},{“x”:“90145”},{“x”:“95630”},{“x”:“102580”},{“x”:“108950”},{“x”:“113615”},{“x”:“118765”},{“x”:“124055”},
dLen=d.长度,
ret=[];
对于(var i=0;i
您从数据库中选择了什么?我从Itan中选择了单列和最后10个数据,以及如何在客户端获取此JSON?请检查其他类似问题,如。