1
我已經創建了用於存儲某些數據的腳本。函數demo
以JSON格式返回數據。但我想爲我的外部項目創建一個JSON文件。從變量導出到JSON文件
var demo = function(table) {
// JSON file
var data = [];
var headers = [];
headers[0] = 'img';
// filling headers
for(var i = 1; i < table.rows[0].cells.length; i++) {
headers.push(table.rows[0].cells[i].children[0].text.toLowerCase().replace(/\s/g, ''));
};
for(var i = 1; i < table.rows.length; i++) {
var obj = {};
for(var j = 0; j < table.rows[i].cells.length; j++) {
var cells = table.rows[i].cells[j];
switch (headers[j]) {
case 'img':
obj[headers[j]] = cells.childNodes[0].childNodes[0].getAttribute('src');
break;
case 'name':
obj[headers[j]] = cells.childNodes[0].text;
break;
default:
obj[headers[j]] = cells.innerHTML;
break;
}
}
data.push(obj);
}
return data;
}
demo(document.getElementById('the_list'));
我的問題:有沒有可能將「數據」變量導出到file.txt?
我假設你在談論客戶端 - 爲什麼將它保存到文件而不是localStorage? – davidkonrad