본문 바로가기

Document/Excel

Json을 CSV로 저장(Notepad++)

반응형

 개요

웹에서 조회 결과를 보기 위해 Json을 엑셀이나 csv 형식으로 변환해야 되는 경우가 종종 있다.

 Json 샘플

{
  "users": [
    {
      "userId": 1,
      "firstName": "AAAAA",
      "lastName": "as23",
      "phoneNumber": "123456",
      "emailAddress": "AAAAA@test.com",
      "homepage": "https://amogg.tistory.com/1"
    },
    {
      "userId": 2,
      "firstName": "BBBB",
      "lastName": "h5jdd",
      "phoneNumber": "123456",
      "homepage": "https://amogg.tistory.com/2"
    },
    {
      "userId": 3,
      "firstName": "CCCCC",
      "lastName": "2dhbs",
      "phoneNumber": "33333333",
      "homepage": "https://amogg.tistory.com/3"
    },
    {
      "userId": 4,
      "firstName": "DDDDD",
      "lastName": "bacasd",
      "phoneNumber": "222222222",
      "homepage": "https://amogg.tistory.com/4"
    },
    {
      "userId": 5,
      "firstName": "EEEEE",
      "lastName": "asdfasdf",
      "phoneNumber": "111111111",
      "homepage": "https://amogg.tistory.com/5"
    }
  ]
}

위와 같은 Json 정보를 CSV로 변경해 보자

 준비사항

변환을 위해 Notepad++ 과 JSON Tools 플러그인이 필요한다.
Notepad++ 설치 후 아래와 같이 JSON Tools 플러그인을 설치한다.

 

 변환

플러그인 > JsonTools > Open Json Tree Viewer 를 선택 하면 오른쪽에 json이 트리 형식으로 표시된다.



Query to CSV 를 선택하면 csv로 변환하기 위한 설정 팝업이 열리며, Generate CSV 를 선택하면 JSON이 CSV 변환


아래와 같이 CSV 형식으로 변환되었다.

CSV 확장자로 저장하고 저장된 CSV파일을 EXCEL로 연다.

잘 변환되었는지 확인한다.

반응형
댓글