원본 JSON을 바로 읽기 쉬운 표로 변환
필드를 손으로 다시 정렬하지 않아도 JSON을 행과 열로 바꿀 수 있습니다.
JSON을 더 읽기 쉬운 표 보기로 바꾸고 행과 열을 빠르게 확인하면서 트리와 표 사이를 오가며 편집할 수 있습니다.
원본 JSON을 더 읽기 쉬운 표 형태로 바꾸면 검토와 편집을 더 빠르게 진행할 수 있습니다.
필드를 손으로 다시 정렬하지 않아도 JSON을 행과 열로 바꿀 수 있습니다.
중첩 구조가 깊어도 현재 보고 있는 위치를 쉽게 따라갈 수 있습니다.
내비게이션으로 확인할 branch로 바로 이동해 현재 노드와 맥락을 복잡한 구조에서도 쉽게 파악할 수 있습니다.
큰 목록도 긴 JSON 블록보다 열 기준으로 더 빨리 확인할 수 있습니다.
모든 처리가 로컬에서 이뤄져서 내부 데이터를 업로드할 필요가 없습니다.
Excel, Sheets, 다음 도구로 옮기기 쉬운 결과를 빠르게 얻을 수 있습니다.
JSON 테이블 에디터를 처음 쓴다면 이 흐름대로 작업하는 것이 가장 쉽습니다. API 응답, 설정 파일, 표 형태의 배열, 깊게 중첩된 객체에 특히 잘 맞습니다. 먼저 JSON을 가져오고, 왼쪽 트리에서 필요한 노드로 이동한 뒤, 메인 테이블 영역에서 수정, 검토, 내보내기를 진행하세요.
원본 JSON에서 편집 가능한 테이블까지
이 페이지는 배열 기반 목록, 설정 객체, API 응답을 다룰 때 특히 효과적입니다. JSON을 가져오고 적절한 노드를 클릭하면 에디터가 구조를 더 빠르게 읽을 수 있는 테이블 또는 키-값 뷰로 나눠 줍니다.
테이블 뷰로 전환한 뒤
왼쪽 트리에서 `users` 배열을 클릭하면 오른쪽은 전체 JSON 블록 대신 컬럼 기반 테이블로 바뀝니다.
객체 노드는 키-값 테이블로, 배열 노드는 행 기반 테이블로 표시되며 필요하면 중첩 객체 안으로 계속 들어갈 수 있습니다.
추상적인 설명이 아니라 제품 개발, 운영, 데이터 정리에서 자주 만나는 JSON 형태들입니다. 각 예시는 원본 JSON과 테이블 뷰에서 더 읽기 쉬워진 모습을 함께 보여 줍니다.
관리자 목록, 회원 정보, 구독 기록 등 배열 기반 응답에 유용합니다. 가져온 직후 필드 기준 정렬, 필터, 검색을 바로 할 수 있습니다.
비활성 사용자만 찾고 싶다면 먼저 `active = false`로 필터링한 뒤 해당 행만 편집하세요.
서비스 설정, 기능 플래그, 재시도 정책 같은 객체형 JSON에 적합합니다. 객체 노드를 열면 오타나 타입 불일치가 원본 텍스트보다 더 잘 보입니다.
객체형 JSON은 키-값 쌍으로 표시되므로 설정값과 불리언을 빠르게 점검하기 좋습니다.
주문 목록, 거래 로그, 기타 운영 배열 데이터에 적합합니다. 먼저 배열 노드를 연 뒤 행을 정렬해 이상치를 더 빨리 찾을 수 있습니다.
특정 주문이 더 복잡하다면 먼저 목록에서 전체를 보고, 그 레코드로 들어가 중첩 필드를 확인하세요.
Tutorial Step
1단계 – JSON 그리드 뷰에 데이터 불러오기
먼저 확인하거나 수정할 데이터를 에디터에 넣습니다. JSON 문법만 올바르면 도구가 원본 텍스트를 즉시 더 읽기 쉽고 다루기 쉬운 테이블 또는 키-값 뷰로 바꿔 줍니다.
Tutorial Step
2단계 – JSON 트리 뷰로 올바른 구간 찾기
데이터를 불러왔다고 바로 수정하지 마세요. 먼저 왼쪽 트리에서 계층 구조를 파악하면 잘못된 부분을 건드릴 위험을 크게 줄일 수 있습니다.
Tutorial Step
3단계 – JSON을 시각적으로 온라인 편집하기
대상 노드에 도달하면 JSON 편집은 코드 파일을 고치는 것보다 스프레드시트를 다루는 방식에 가깝습니다. 핵심은 문법을 손으로 입력하는 것이 아니라 값을 더 안전하게 바꾸는 것입니다.
Tutorial Step
4단계 – 최종 결과 내보내기
로컬 수정이 끝나면 마지막으로 결과를 검증하고 정리된 JSON을 개발, 디버깅, 전달 흐름으로 다시 가져가면 됩니다.
자주 쓰는 실전 워크플로
먼저 JSON validator로 입력이 유효한지 확인해 import 단계가 깨지지 않도록 합니다.
그다음 테이블 에디터를 열고 루트에서 바로 수정하지 말고 먼저 트리에서 정확한 비즈니스 노드를 찾습니다.
메인 테이블에서 검색, 필터, 정렬을 조합해 대상 레코드를 좁힌 후 값이나 구조를 수정합니다.
수정 후 루트로 돌아가 배열 길이, 객체 중첩, 핵심 필드가 여전히 올바른지 확인합니다.
최종 JSON을 복사하거나 다운로드하고, 이후 필드 이름 변경, 구조 재편, 새로운 출력 형태가 필요하면 JSON Transform으로 넘어가 AI가 변환 로직 초안을 만들도록 하세요.
이 흐름을 따르면 원본 JSON 텍스트를 손으로 직접 수정하는 것보다 더 빠르고 안전하며, 실제 프로젝트의 중대형 payload를 다룰 때 특히 유용합니다.
파워 유저를 위한 팁
사이드바는 JSON 데이터를 트리 구조로 보여줍니다. 노드를 클릭하면 해당 노드가 선택되고, 메인 테이블 영역은 선택한 노드의 데이터를 가장 적절한 테이블 형식으로 표시합니다. 객체는 키-값 테이블, 배열은 행 기반 테이블, 원시 값은 자세한 정보로 표시됩니다.
네, 물론입니다. JSON Swiss는 모든 데이터를 브라우저에서 로컬로 처리합니다. JSON 데이터는 어떤 서버로도 전송되지 않으며, 기기에만 남고 저장되거나 제3자와 공유되지 않습니다. 페이지가 한 번 로드되면 오프라인에서도 사용할 수 있습니다.
테이블 편집기는 객체(키-값), 배열(행과 열), 원시 값(문자열, 숫자, boolean, null)을 지원합니다. 복잡한 중첩 구조도 펼침 가능한 행과 인라인 편집으로 처리할 수 있습니다.
네! 셀을 클릭해 값을 인라인으로 편집할 수 있습니다. 객체와 배열은 항목 추가/삭제/수정이 가능하며, 변경 사항은 테이블 뷰와 사이드바 탐색에 즉시 반영됩니다. 편집기는 타입 검증과 JSON 포맷팅을 지원합니다.
테이블에는 필터링, 정렬, 검색 기능이 내장되어 있습니다. 툴바를 사용해 기준으로 필터링하고, 열을 정렬하거나, 전체 데이터에서 검색할 수 있습니다. 대용량 데이터에서도 성능을 위해 테이블은 가상화되어 동작합니다.
물론입니다! '샘플 데이터 불러오기' 버튼으로 예제를 선택하거나, JSON 입력 영역에 직접 붙여넣을 수 있습니다. 편집기는 구조를 자동 감지하여 가장 적절한 테이블 형식으로 표시합니다.