var jsonData = [{id:'0', name:'工廠',size:13,parentID:''},{id:'1', name:'分銷A',size:13,parentID:'0'},{id:'2', name:'分銷B',size:13,parentID:'0'}];
var source = [];
source[0] = ['ID', 'name', 'size', 'parentID'];
for (var i = 0, j = jsonData.length; i < j; i++)
source[i + 1] = [jsonData[i].id, jsonData[i].name, jsonData[i].size, jsonData[i].parentID];
alert(source.join('|'))
var jsonData = [{id:'0', name:'工廠',size:13,parentID:''},{id:'1', name:'分銷A',size:13,parentID:'0'},{id:'2', name:'分銷B',size:13,parentID:'0'}];
var arr1="['ID','name','size','parentID']";
var arr2='[';
for(i=0;i<jsonData.length;i++){
var temp="['{0}','{1}','{2}','{3}']";
arr2+=temp.replace("{0}",jsonData[i].id).replace("{1}",jsonData[i].size).replace("{2}",jsonData[i].name).replace("{3}",jsonData[i].parentID)
}
arr2+=']'
var source =[arr1,arr2];
alert(source);
function json2Array(jsonData) {
var jsonsString = jsonData.slice(1, jsonData.length - 1);
var jsonStrings = jsonsString.split("},");
var length = jsonStrings.length;
var jsons = [];
for (var i = 0; i != length-1; ++i) {
jsonStrings[i] += '}';
}
var source = [[]];
for (var i = 0; i != length; ++i) {
jsons[i] = eval('(' + jsonStrings[i] + ')');
var data = [];
for(var key in jsons[i]) {
if(i == 0) {
source[0].push(key);
}
data.push(jsons[i][key]);
}
source.push(data);
}
return source;
}
var jsonData = "[{id:'0', name:'工廠',size:13,parentID:''},{id:'1', name:'分銷A',size:13,parentID:'0'},{id:'2', name:'分銷B',size:13,parentID:'0'}]";
var json=eval(jsonData);
var arr1="['ID','name','size','parentID']";
var arr2='[';
for(i=0;i<json.length;i++){
var temp="['{0}','{1}','{2}','{3}']";
arr2+=temp.replace("{0}",json[i].id).replace("{1}",json[i].size).replace("{2}",json[i].name).replace("{3}",json[i].parentID)
}
arr2+=']'
var source ='['+arr1+','+arr2+']';
alert(source);
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。