nodejs中Excel資料轉換為JSON格式資料

2022-08-02 20:15:20 字數 909 閱讀 1321

這裡我用到的模組是「node-xlxs」,當然還有其他評價比較高的js-xlsx,但是使用有點複雜,所以這裡演示node-xlxs的使用。

好吧直接上來貼**

var xlsx2json = require("node-xlsx");

var list = xlsx2json.parse("./test.xlsx");

console.log(list[0].data[0][2]);

list中的資料格式

[

]

資料格式是乙個陣列物件,所以我們可以獲取到我們想要的資料,如sheet1中的資料則是list[0].data。我們進一步測試data中的資料格式如下

data:

[

[ ],

[ ]

]

也是乙個陣列,資料中的每個陣列則是代表了excel中每一行的資料

其中test.xls是你要轉換的excel表,list[0]就是excel中的sheet1,data[0][2]則是第一行中的第三個格仔的資料

Nodejs之Buffer資料轉ReadSteam

stream fs.createreadstream content.txt 返回乙個readstream 檔案讀取流,輸入流 物件。可讀流 fs.createreadstream不是用來做buffer到readstream的轉換的。雖然它接受乙個buffer,但buffer裡面放的仍然應該是乙個檔...

nodejs讀寫excel內容

支援讀寫excel的node.js模組 node xlsx 基於node.js解析excel檔案資料及生成excel檔案,僅支援xlsx格式檔案 excel parser 基於node.js解析excel檔案資料,支援xls及xlsx格式檔案 excel export 基於node.js將資料生成匯...

arcgis批量excel資料轉點

首先是做model builder 注意該流程是用每乙個 中的我設的id欄位來命名每個點檔案,防止都是一樣的名字然後覆蓋掉,此外這裡的new指的我輸出資料夾名字為new,value 是中間輸出檔名,表示之前從id欄位中提取的值。將流程儲存為model2。batch的話檔案一多就宕機了。python ...