0.1.4 • Published 5 years ago
@asteasolutions/csv v0.1.4
Csv | Export to CSV in Angular2
Helper library for create CSV file in Angular2
Installation
npm install --save @asteasolutions/csvExample
import { Csv } from '@asteasolutions/csv';
var data = [
  {
    name: "Test 1",
    age: 13,
    average: 8.2,
    approved: true,
    description: "using 'Content here, content here' "
  },
  {
    name: 'Test 2',
    age: 11,
    average: 8.2,
    approved: true,
    description: "using 'Content here, content here' "
  },
  {
    name: 'Test 4',
    age: 10,
    average: 8.2,
    approved: true,
    description: "using 'Content here, content here' "
  },
];
new Csv(data, 'My Report');API | Csv(data, filename, options)
| Option | Default | Description | 
|---|---|---|
| fieldSeparator | , | Defines the field separator character | 
| quoteStrings | " | If provided, will use this characters to "escape" fields, otherwise will use double quotes as deafult | 
| decimalseparator | . | Defines the decimal separator character (default is .). If set to "locale", it uses the language sensitive representation of the number. | 
| showLabels | false | If provided, would use this attribute to create a header row | 
| showTitle | false | |
| useBom | true | If true, adds a BOM character at the start of the CSV | 
Example
  var options = {
    fieldSeparator: ',',
    quoteStrings: '"',
    decimalseparator: '.',
    showLabels: true,
    showTitle: true,
    useBom: true
  };
  Csv(data, filename, options);#Credits
| sn123 | 
| arf1980 |