C# 如何在jquery中更改json数据
我有以下json数据C# 如何在jquery中更改json数据,c#,jquery,asp.net-mvc,json,C#,Jquery,Asp.net Mvc,Json,我有以下json数据 var data = [ Object { Data = 3, Label = "Statement -2" }, Object { Data = 3, Label = "this is a very long stat...s a very long statement" } ] 我想将其转换为以下内容: var data: [{ data : [[0,5
var data = [
Object {
Data = 3,
Label = "Statement -2"
},
Object {
Data = 3,
Label = "this is a very long stat...s a very long statement"
}
]
我想将其转换为以下内容:
var data: [{
data : [[0,50]],
label : "Comedy"
}, {
data: [[0, 10]],
label : "Action"
}, {
data: [[0, 60]],
label : "Romance"
}, {
data: [[0, 20]],
label : "Drama"
}]
有人能帮我吗?您的源JSON不正确 像这样更改源JSON,并调用方法进行转换
var data = [
{
data : 3,
Label : "Statement -2"
},
{
data : 6,
Label : "this is a very long stat...s a very long statement"
}]
for(var item in data){
data[item].data = [0,data[item].data]
}
您可以迭代对象数组,并使用
toArray()
获取数组
for (var i=0;i<data.length;i++) {
data[i] = data[i].toArray();
}
for(var i=0;i如何将第一个代码块远程连接到第二个?Data
在第一个代码块中是一个值,在第二个代码块中是一个具有2个值的2d数组。0是常量。我能使它成为可能吗?在服务器中格式化数据会更容易吗?