Export a table-like data to xlsx, xls, docx, doc, csv, txt, and xml files
const data: IData[]
interface IData {
th?: string[]
td: string[][]
} install
npm i export.js --savetypescript
import { exportCSV } from 'export.js/csv'
const data = [{
th: ['1', '2', '3'],
td: [
['a', 'b', 'c'],
['d', 'e', 'f', 'g'],
]
}]
exportCSV('filename', data)with script
<scritp src="dist/export.min.js"></script>
<script>
var data = [{
th: ['1', '2', '3'],
td: [
['a', 'b', 'c'],
['d', 'e', 'f', 'g'],
]
}]
exp.csv('filename', data)
</script>Other file type like txt is similar
- use modern browsers like Chrome, Safari, Firefox, Edge is safe and wonderful