도구
KO

JSON 테이블 변환기

JSON 데이터를 중첩된 괄호 대신 HTML 테이블로 확인하세요. 열 머리글을 클릭해 정렬하고, 검색어를 입력해 행을 필터링한 뒤, 표시된 행을 CSV로 내보내거나 엑셀 또는 Google 스프레드시트에 복사할 수 있습니다.

개인정보 보호: 데이터는 브라우저에서만 처리되며 절대 업로드되지 않습니다.

JSON을 테이블로 보는 방법

  1. JSON을 붙여넣거나 파일을 엽니다. 객체 배열이 가장 적합하며, 각 객체는 행이 되고 각 키는 열이 됩니다.
  2. 열 머리글을 클릭해 정렬하고(다시 클릭하면 역순), 필터 상자에 입력해 일치하는 행만 표시합니다.
  3. CSV 내보내기로 표시된 행을 다운로드하거나, Excel용으로 복사를 눌러 스프레드시트에 바로 붙여넣습니다.

JSON 구조별 테이블 변환 결과

JSON테이블
객체 배열객체마다 한 행, 키마다 한 열(모든 객체의 모든 키)
객체의 객체, 예: {"ada": {…}, "bob": {…}}항목마다 한 행과 _key 열 추가
그 밖의 객체키와 값, 두 개의 열
배열의 배열1, 2, 3 … 번호가 매겨진 열
일반 값의 배열단일 value 열
중첩 객체address.city 같은 열. 중첩 객체를 열로 펼치기를 끄면 한 셀에 압축된 JSON으로 표시

정렬과 필터링

숫자는 값 기준으로, 텍스트는 자연 정렬 방식으로 정렬되므로 item2가 item10보다 앞에 옵니다. 빈 셀은 항상 맨 뒤로 갑니다. 필터는 JSON으로 표시된 중첩 값을 포함해 모든 행의 모든 셀을 검색합니다. 큰 테이블은 한 번에 500행씩 표시되지만, 정렬, 필터링, 내보내기에는 항상 모든 행이 사용됩니다.

자주 묻는 질문

JSON 파일을 HTML 테이블로 바꾸려면 어떻게 하나요?

여기에서 파일을 열면 바로 테이블이 나타납니다. 데이터를 다른 곳에서 사용하려면 CSV로 내보내거나 Excel용으로 복사하세요.

테이블을 엑셀이나 Google 스프레드시트에 붙여넣을 수 있나요?

네. Excel용으로 복사는 표시된 행을 탭으로 구분된 텍스트로 복사하며, 스프레드시트가 이를 자동으로 열로 나눕니다.

객체 안의 배열은 어떻게 표시되나요?

배열은 ["a","b"]처럼 한 셀 안에 압축된 JSON으로 표시되므로 데이터가 손실되지 않습니다.

행 수 제한이 있나요?

정해진 제한은 없습니다. 테이블은 한 번에 500행씩 보여 주고 버튼으로 더 불러올 수 있으며, 내보내기에는 항상 필터와 일치하는 모든 행이 포함됩니다.