使用 js-xlsx 库,可以将 Excel 文件的数据转换为 JSON 格式。你只需要按照以下步骤进行操作:
1.使用 XLSX.readFile 函数读取 Excel 文件
const workbook = XLSX.readFile('data.xlsx');
2.获取 Excel 文件中第一个 Sheet 的数据
const worksheet = workbook.Sheets[workbook.SheetNames[0]];
3.使用 XLSX.utils.sheet_to_json 函数将 Sheet 数据转换为 JSON
const data = XLSX.utils.sheet_to_json(worksheet);
4.最终代码如下:
import XLSX from 'xlsx';
const workbook = XLSX.readFile('data.xlsx');
const worksheet = workbook.Sheets[workbook.SheetNames[0]];
const data = XLSX.utils.sheet_to_json(worksheet);
在上述代码中,我们首先使用 XLSX.readFile 函数读取 Excel 文件。然后,我们通过 workbook.SheetNames 和 workbook.Sheets 属性获取 Excel 文件中第一个 Sheet 的数据。最后,我们使用 XLSX.utils.sheet_to_json 函数将 Sheet 数据转换为 JSON 格式,将其保存到 data 变量中。