[Node] jsonl 파일 다루기
jsonl 파일 node에서 다루기
DB 마이그레이션을 하는데 jsonl 파일을 다루어야 해서 알아보던 중 fs-reverse package를 이용하면 node에서 간단하게 다룰 수 있다는 것을 알게되었다. fs-reverse package 다운로드 하는 방법은 쉽다. 그냥 명령어 1줄이면 된다.
명령어 : npm install fs-reverse
명령어 : yarn add fs-reverse
npm, yarn 중 사용하고 있던 것으로 사용하면 된다.
jsonl 파일을 다루는 방법은 쉽다. 구구절절 텍스트로 작성하는 것보다는 예시 코드를 보는 것이 이해가 더 쉬울 것이다.
const fsR = require("fs-reverse");
const filestream = fsR("file path", {});
// 1라인씩 출력
filestream.on("data", data => {
if(data) {
console.log("data", JSON.parse(data));
}
})
// 모든 데이터를 읽으먄 실행 됨
filestream.on("end", () => {
console.log("end");
})
위 코드를 보면 쉽게 이해하고 사용할 수 있을 것이다.
마지막
해당 내용은 틀릴 수도 있다는 것을 감안하여 봐주세요. 틀린 내용 및 오탈자 수정 요청 환영입니다.
반응형
'공유 > Node, NPM' 카테고리의 다른 글
[Node] TypeError: value.replaceAll is not a function (0) | 2021.10.21 |
---|---|
[Node] Express 서버 만들기 - 3 / post 함수 (0) | 2021.08.28 |
[Node] Express 서버 만들기 - 2 / get 함수 (0) | 2021.08.27 |
[Node] Express 서버 만들기 - 1 / express, babel, nodemon (0) | 2021.08.26 |
[Node] babel이란? babel 설치 및 설정하는 방법 (0) | 2021.05.24 |