Estoy convirtiendo los datos en un archivo de Excel a JSON con la biblioteca XLXS usando el método sheet_to_json , ahora funciona bien para mí, pero necesito excluir algunas filas, en este caso las filas que tienen color de relleno rojo.
en este caso quiero excluir las filas con ID 3 y 7
Alguien me puede orientar si es posible hacer esta operación con la librería actualmente en uso?
Adjunto el código que uso actualmente:
return new Promise((resolve, reject) => { let aTemp = []; if (file && window.FileReader) { const reader = new FileReader(); reader.onload = async function (e) { const data = e.target.result; const workbook = XLSX.read(data, { type: "binary", }); workbook.SheetNames.forEach((sheetName) => { excelData = XLSX.utils.sheet_to_json(workbook.Sheets[sheetName], { header: 1 }); aTemp.push(...excelData); }); resolve(aTemp); }.bind(this); reader.onerror = function (ex) { reject(ex); }; reader.readAsBinaryString(file); } });