https://github.com/afrontend/csv-property
CSV 파일 사용하여 다국어 JSON 파일 만들기
https://github.com/afrontend/csv-property
Last synced: 12 months ago
JSON representation
CSV 파일 사용하여 다국어 JSON 파일 만들기
- Host: GitHub
- URL: https://github.com/afrontend/csv-property
- Owner: afrontend
- License: mit
- Created: 2020-05-04T02:38:49.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-16T11:43:00.000Z (almost 2 years ago)
- Last Synced: 2025-05-30T13:07:30.177Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://agvim.wordpress.com/2020/05/10/use-csv-file-for-i18n/
- Size: 132 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://opensource.org/licenses/mit-license.php)
# csv-property
Convert CSV string to JSON object
Convert JSON object to CSV string
CSV string: "path1, path2, path3, string"
```javascript
// From
'popup, title, Login'
// To
{
popup: {
title: 'Login'
}
}
```
## Install
```sh
npm install csv-property
```
## Usage
```javascript
const { toObject, toCSVString } = require('csv-property')
toObject([ 'popup, title, Login' ]) // { popup: { title: 'Login' } }
toCSVString({ popup: { title: 'Login' } }) // [ 'popup, title, Login' ]
toObject([ 'popup; title; Login' ], ';') // { popup: { title: 'Login' } }
toCSVString({ popup: { title: 'Login' } }, ';') // [ 'popup; title; Login' ]
```
## License
MIT © [Bob Hwang](https://afrontend.github.io)