Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我xlsx在 Node.js 应用程序中使用来获取总行数。这是代码
xlsx
const range = xlsx.utils.decode_range(sheet['!ref']); const totalRows = (range.e.r - range.s.r) + 1;
问题是它还计算带有空文本的格式化单元格。我只想获取非空文本的行数。我该如何使用xlsx或者是否有任何其他库可以计算包含非空文本的行数?
我知道线程很旧,但如果有人仍在寻找答案,您可以使用以下代码忽略格式化的空白单元格:
var arr = xlsx.utils.sheet_to_row_object_array(sheet,{blankrows : false, defval: ''}); const totalRows = arr.length+1;