1.0.2 • Published 10 years ago

node-simple-xlsx v1.0.2

Weekly downloads
10
License
-
Repository
github
Last release
10 years ago

XLSX

Simple XLSX writer.

Installation

npm install node-simple-xlsx

Usage

var xls = require('node-simple-xlsx'),
    data = [
        {
            'Name': 'Bob',
            'Location': 'Sweden'
        },
        {
            'Name': 'Alice',
            'Location': 'France'
        }
    ];

xls.write('test.xlsx', data, function (err) {
    if (err) {
        console.log('Error: ', err);
    } else {
        console.log('Done.');
    }
});

Advanced usage

var XlsxWriter = require('node-simple-xlsx'),
    writer = new XlsxWriter();

writer.setHeaders(['Name', 'Location']);

writer.addRow({
    'user_name': 'Bob',
    'loc': 'Sweden'
});
writer.addRow({
    'user_name': 'Alice',
    'loc': 'France'
});
writer.addRow({
    'user_name': 'Bob',
    'loc': 'France'
});
writer.addRow({
    'user_name': 'Bob',
    'loc': 'France'
});

writer.pack('test.xlsx', function (err) {
    if (err) {
        console.log('Error: ', err);
    } else {
        console.log('Done.');
    }
});

License

This library is released under the MIT license. See the bundled LICENSE file for details.

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.0.0

10 years ago