Skip to main content
Module

x/sheetjs/demos/altjs/qjs.js

πŸ“— SheetJS Community Edition -- Spreadsheet Data Toolkit
Extremely Popular
Latest
File
#!/usr/bin/env qjs/* xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com *//* load XLSX */std.global.global = std.global;std.loadScript("xlsx.full.min.js");
/* read contents of file */var rh = std.open("sheetjs.xlsx", "rb");rh.seek(0, std.SEEK_END);var sz = rh.tell();var ab = new ArrayBuffer(sz);rh.seek();rh.read(ab, 0, sz);rh.close();
/* parse file */var wb = XLSX.read(ab, {type: 'array'});
/* write array */var out = XLSX.write(wb, {type: 'array'});
/* write contents to file */var wh = std.open("sheetjs.qjs.xlsx", "wb");wh.write(out, 0, out.byteLength);wh.close();