[英]couldn't convert excel data to json object using convert-excel-to-json libraray
[英]Using “convert-excel-to-json” to extract a value in excel and assign to variable?
我學習如何使用已安裝的npm模塊“convert-excel-to-json”來提取excel中的一個單元格值並分配給節點中的變量。 我的excel工作簿有8個值(A1到A8)並稱為sheet1。 這是代碼:
'use strict'
const fs = require('fs')
const excelToJson = require('convert-excel-to-json')
const result = excelToJson({ source: fs.readFileSync('excel-action-buffer.xlsx') })
console.log(result)
輸出是:
{ Sheet1:
[ { A: 'ENDPOINT',
B: 'OPTIONS',
C: 'METHOD',
D: 'SIZE',
E: 'PRICE',
F: 'SIDE',
G: 'PRODUCT',
H: 'FUNDS' } ] }
您如何將其中一個值分配給變量? 我閱讀了文檔,但方法似乎是更高級的過濾,我只是從數組中提取一個值。 那么'console.log(result.price)返回undefined ??
PRICE是值,訪問它的關鍵是工作表名稱,行索引和列名稱:
var result = { Sheet1: [ { A: 'ENDPOINT', B: 'OPTIONS', C: 'METHOD', D: 'SIZE', E: 'PRICE', F: 'SIDE', G: 'PRODUCT', H: 'FUNDS' } ] }; console.log( result.Sheet1[0].E );
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.