im学习如何使用安装的NPM模块"转换到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' } ] }
您将如何将这些值之一分配给变量?iv读取文档,但是这些方法似乎是用于更高级的过滤,我只是从数组中汲取值。因此,即'console.log(result.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 );