var arr = new Array();
arr[0]="标题1",12:00,"type","内容1";
arr[1]="标题2",12:10,"type","内容2";
arr[2]="标题3",12:20,"type","内容3";
arr[3]="标题4",12:30,"type","内容4";
arr[4]="标题5",12:40,"type","内容5";
想把该数组中的内容循环变成json格式。请大牛们指教。
9 个解决方案
#1
写一个方法。百度一下有好多把貌似。
#2
window.JSON.stringify(arr)
#3
如何转换成键值对样式呀!
{标题:标题1,time:12:00,类别:type}
#4
首先,你的数组要符合js的语法啊,有语法错误,程序就不能执行啊
#5
我现在有一串数组 arr[0]=('标题',12:00,"type","内容");这样的数组 想吧其中的内容对应的显示在页面上。我应该怎么做。
#6
你那语法不对
arr[0]=['标题','12:00',"type","内容"]
#7
var array = [["标题1","12:00","type"],["标题2","12:10","type"],["标题3","12:20","type"],["标题4","12:30","type"]];
document.write(array);
Array.prototype.format=function(){
if(!this.length) return null;
var i = 0,
len = this.length,
arr = [];
for(;i<len;i++){
arr.push({"标题":this[i][0],"time":this[i][1],"类别":this[i][2]});
}
return JSON.stringify(arr);
};
试试看这个呢。
#8
arr[0]={"标题1":"12:00","type":"内容1"}
??
??
#9
JSON.stringify(arrayString)
#1
写一个方法。百度一下有好多把貌似。
#2
window.JSON.stringify(arr)
#3
window.JSON.stringify(arr)
如何转换成键值对样式呀!
{标题:标题1,time:12:00,类别:type}
#4
首先,你的数组要符合js的语法啊,有语法错误,程序就不能执行啊
#5
首先,你的数组要符合js的语法啊,有语法错误,程序就不能执行啊
我现在有一串数组 arr[0]=('标题',12:00,"type","内容");这样的数组 想吧其中的内容对应的显示在页面上。我应该怎么做。
#6
首先,你的数组要符合js的语法啊,有语法错误,程序就不能执行啊
我现在有一串数组 arr[0]=('标题',12:00,"type","内容");这样的数组 想吧其中的内容对应的显示在页面上。我应该怎么做。
你那语法不对
arr[0]=['标题','12:00',"type","内容"]
#7
var array = [["标题1","12:00","type"],["标题2","12:10","type"],["标题3","12:20","type"],["标题4","12:30","type"]];
document.write(array);
Array.prototype.format=function(){
if(!this.length) return null;
var i = 0,
len = this.length,
arr = [];
for(;i<len;i++){
arr.push({"标题":this[i][0],"time":this[i][1],"类别":this[i][2]});
}
return JSON.stringify(arr);
};
试试看这个呢。
#8
arr[0]={"标题1":"12:00","type":"内容1"}
??
??
#9
JSON.stringify(arrayString)