我正在编写量角器e2e测试。我需要从Excel中动态读取值。谁能帮助我从这个…
首先将xlsjs添加到节点,然后尝试下面的代码
var sheetNumber = 0;
//Define file Path name
var path = require('path');
var fileNamePath = path.resolve(__dirname, 'E:/excel.xls');
//NodeJs read file
var XLS;
if (typeof require !== 'undefined') {
XLS = require('E:/node/node_modules/xlsjs');
}
//Working with workbook
var workbook = XLS.readFile(fileNamePath);
var sheetNamelist = workbook.SheetNames;
var value = workbook.Sheets[sheetNamelist[sheetNumber]][cellId].v;
在上面的工作表编号意味着,在Excel工作表中,您的数据位于哪个工作表中,而cellId位于该工作表中,您想要哪个shell数据。您的数据存储在变量value中,您可以以任何类型使用该数据