JSON을 TSV로 변환

JSON 데이터를 스프레드시트에 그대로 붙여 넣을 수 있는 탭 구분 표로 만듭니다.

또는 파일을 여기에 끌어다 놓으세요여러 개 가능여러 개를 한 번에 고를 수 있습니다

파일은 이 기기의 브라우저 안에서만 처리되며 서버로 전송되지 않습니다.

유지되는 것과 달라지는 것

유지

  • 모든 키(열로)
  • 16자리 넘는 정수 ID
  • 한글

달라짐·손실

  • 숫자·참/거짓 구분
  • 배열 구조(JSON 글자로)

JSON → TSV 사용 방법

  1. JSON 또는 JSON Lines 파일을 선택합니다.
  2. 중첩된 객체를 열로 펼칠지, JSON 글자로 한 칸에 둘지 고릅니다.
  3. TSV로 변환한 뒤 결과를 열어 전체 선택·복사해 스프레드시트 A1 칸에 붙여 넣으면 열이 알맞게 나뉩니다.

설정 안내

중첩된 객체
펼치기를 고르면 user.name, user.email처럼 점으로 이은 머리글이 생깁니다. 깊이가 달라도 끝까지 펼치며, 빈 객체({})는 글자 {}로 한 칸에 남깁니다.
값 안의 탭·줄바꿈
로그 메시지나 여러 줄 메모처럼 줄바꿈이 든 값이 있다면 이 설정이 결과 모양을 정합니다. 공백으로 바꾸면 한 항목이 반드시 한 줄이 되어 줄 단위 도구로 다루기 쉽습니다.

품질과 손실

  • 객체가 아닌 값이 섞인 배열([1, 2, {"a": 3}])은 그 값들을 value 열에 넣어 행을 잃지 않습니다. 배열의 배열은 머리글 없이 행 그대로 씁니다.
  • 문자열 안의 탭이나 줄바꿈 때문에 칸이 밀리지 않도록 처리한 값의 개수를 결과에 알려 줍니다.

문제 해결

JSON Lines(.jsonl) 파일도 되나요?

됩니다. 한 줄에 JSON 객체 하나씩 적힌 파일을 알아보고 각 줄을 한 행으로 씁니다. 파일 선택 창에서 보이지 않으면 확장자를 .json으로 바꾸거나 "모든 파일"로 바꿔 고르세요.