Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var express = require('express');
- var http = require('http');
- var app = express();
- function exportToExcel() {
- var worksheets = [
- {"name": "Symbols", "data": [
- [
- {"value": ">", "type": "text", "formatCode": "General", "_level": 0}
- ],
- [
- {"value": "", "type": "text", "formatCode": "General", "_level": 0}
- ],
- [
- {"value": "?", "type": "text", "formatCode": "General", "_level": 0}
- ]
- ]}
- ];
- return require('node-xlsx').build({worksheets: worksheets});
- }
- app.all("/", function (req, res) {
- var result = exportToExcel();
- var jsonResponseType = {"Content-Type": "application/vnd.openxmlformats", "Access-Control-Allow-Origin": "*", "Access-Control-Allow-Methods": "GET, POST, OPTIONS", "Access-Control-Allow-Credentials": true, "Content-Disposition": "attachment; Filename="Symbols.xlsx""}
- res.writeHead(200, jsonResponseType);
- res.write(result);
- res.end();
- });
- http.createServer(app).listen(5300);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement