https://github.com/fajrulaulia/wydfa-json2csv
Generate and downloader JSON to CSV file
https://github.com/fajrulaulia/wydfa-json2csv
csv nodejs wydfa-json2csv
Last synced: 6 months ago
JSON representation
Generate and downloader JSON to CSV file
- Host: GitHub
- URL: https://github.com/fajrulaulia/wydfa-json2csv
- Owner: fajrulaulia
- Created: 2020-11-29T04:56:46.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-06-04T04:35:42.000Z (about 5 years ago)
- Last Synced: 2024-04-29T01:43:08.318Z (about 2 years ago)
- Topics: csv, nodejs, wydfa-json2csv
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/wydfa-json2csv
- Size: 21.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# wydfa-json2csv
## Installation
``` bash
## using npm
npm i wydfa-json2csv
## using yarn
yarn add wydfa-json2csv
```
## Usage
import package in your project
``` javascript
import wdf from 'wydfa-json2csv';
```
``` javascript
const data =[
// write your object here, see full code to example
]
const filename = "document"
// generate object to csv format
wdf.generate(data)
// you can get it using var
var getdata = wdf.generate(data)
// print get data from csv format
console.log(getdata)
//download document with csv format
wdf.download(filename)
}
```
full code in react app
``` javascript
import './App.css';
import wdf from 'wydfa-json2csv';
import React from 'react';
function App() {
React.useEffect(()=>{
const data = [
{ "id": 1, "name": "Aceh", "capital":"Banda Aceh" },
{ "id": 2, "name": "Bali", "capital":"Denpasar" },
{ "id": 3, "name": "DI Yogyakarta", "capital":"Yogjakarta" },
{ "id": 4, "name": "Kalimantan Barat" , "capital":"Pontianak"},
{ "id": 5, "name": "Sumatera Utara", "capital":"Medan" },
{ "id": 6, "name": "Banten", "capital":"Serang" },
]
wdf.generate(data)
wdf.download("document csv")
},[])
return (
Welcome, it's will automatically download
);
}
export default App;
```
output:

## Contributing
you can open issues or open request to modify and improvment this package