2016-08-03 30 views
0

如何使用alasql如何使用,使頭出口爲csv大膽alasql

var data = [ 
    ["FirstName", "LastName"], 
    ["Alan", "Tsai"], 
    ["John", "Doe"] 
]; 

var jsonData = [{ 
    "FirstName": "Alan", 
    "LastName": "Tsai" 
}, { 
    "FirstName": "John", 
    "LastName": "Doe" 
}] 

window.exportData = function exportData() { 
    alasql("SELECT * INTO CSV('names.csv') FROM ?", [data]); 
} 

    window.exporJsontData = function exporJsontData() { 
    alasql("SELECT * INTO CSV('names.csv',{headers:true}) FROM ?", [jsonData]); 
} 

在上面的例子中名字和姓氏應該大膽做頭出口爲csv大膽。

JS搗鼓相同http://jsfiddle.net/alantsai/h2wbbkm6/

回答

2

什麼是CSV?

首先要理解的是,csv是一個文本文件,其中列值以逗號分隔存儲。

造型CSV

所以,我一點也沒有造型將被保存。

簡單的原因是, 我從來沒有能保存CSV格式的樣式的Excel文件,樣式保留。

希望你的問題就解決了

+0

感謝Mate.Yes我瞭解的東西和解決我的問題也是如此。 :) –

+0

不客氣 –