forked from sheetjs/sheetjs
XLSX write
This commit is contained in:
parent
994ae22552
commit
879e8ca189
@ -33,6 +33,7 @@ Output Format: <select name="format" onchange="setfmt()">
|
||||
<option value="json"> JSON</option>
|
||||
<option value="form"> FORMULAE</option>
|
||||
<option value="html"> HTML</option>
|
||||
<option value="xlsx"> XLSX</option>
|
||||
</select><br />
|
||||
<div id="drop">Drop a spreadsheet file here to see sheet data</div>
|
||||
<input type="file" name="xlfile" id="xlf" /> ... or click here to select a file
|
||||
@ -119,6 +120,12 @@ var process_wb = (function() {
|
||||
return "";
|
||||
};
|
||||
|
||||
var to_xlsx = function to_xlsx(workbook) {
|
||||
HTMLOUT.innerHTML = "";
|
||||
XLSX.writeFile(workbook, "SheetJSTest.xlsx");
|
||||
return "";
|
||||
};
|
||||
|
||||
return function process_wb(wb) {
|
||||
global_wb = wb;
|
||||
var output = "";
|
||||
@ -126,6 +133,7 @@ var process_wb = (function() {
|
||||
case "form": output = to_fmla(wb); break;
|
||||
case "html": output = to_html(wb); break;
|
||||
case "json": output = to_json(wb); break;
|
||||
case "xlsx": output = to_xlsx(wb); break;
|
||||
default: output = to_csv(wb);
|
||||
}
|
||||
if(OUT.innerText === undefined) OUT.textContent = output;
|
||||
|
Loading…
Reference in New Issue
Block a user