JSON 편집기
브라우저 처리JSON을 붙여 넣고 정렬, user.token 같은 경로 삭제, 접고 펴는 트리 보기, CSV·YAML·XLSX 변환을 한 화면에서 처리하는 편집기입니다.
API 응답이나 설정 파일을 공유하기 전에 토큰 같은 필드를 빼거나, 들여쓰기를 정리하거나, 표로 바꿔야 할 때가 있습니다. 이 편집기는 JSON을 붙여 넣고 정렬, 특정 경로 제거, 접었다 펼 수 있는 트리 보기, CSV·YAML·XLSX 변환을 한 화면에서 처리합니다.
2개 필드를 제거했습니다.
{
"user": { "name": "ToolBada" },
"items": [ { "id": 1 }, { "id": 2 } ]
}
JSON 편집기 사용 가이드
API 응답이나 설정 파일을 공유하기 전에 토큰 같은 필드를 빼거나, 들여쓰기를 정리하거나, 표로 바꿔야 할 때가 있습니다. 이 편집기는 JSON을 붙여 넣고 정렬, 특정 경로 제거, 접었다 펼 수 있는 트리 보기, CSV·YAML·XLSX 변환을 한 화면에서 처리합니다.
'제거할 경로'는 user.token처럼 점으로 이어 적고, 배열 항목은 items.0처럼 번호(0부터)로 가리킵니다. 배열 뒤에 번호 대신 키 이름을 쓰면(items.price) 배열 안의 모든 항목에서 그 키를 지우고, 지운 개수를 알려 줍니다.
JSON 문법이 틀리면 '3행 15열'처럼 오류 위치와 그 줄의 내용을 보여 줍니다. 쉼표 하나, 따옴표 하나가 빠진 곳을 긴 JSON에서 찾을 때 특히 쓸모 있습니다.
사용 방법
- 'JSON 입력'에 JSON을 붙여 넣고 '출력 형식'(JSON, CSV, YAML, XLSX)을 고릅니다.
- '정렬'을 누르면 들여쓰기된 JSON 또는 선택한 형식으로 변환한 결과가 나옵니다.
- 지울 필드가 있으면 '제거할 경로'에 user.token 같은 경로를 적고 '경로 제거'를 누릅니다. 입력란의 JSON도 함께 바뀝니다.
- 구조를 훑어보려면 '트리 보기'를 누르고, 결과는 '복사'로 가져갑니다.
예시: 배열 안 모든 항목에서 price 지우기
{"user":{"name":"ToolBada"},"items":[{"id":1,"price":900},{"id":2,"price":1200}]}
제거할 경로: items.price2개 필드를 제거했습니다.
{
"user": { "name": "ToolBada" },
"items": [ { "id": 1 }, { "id": 2 } ]
}실제 결과는 2칸 들여쓰기로 한 줄에 한 값씩 표시됩니다. items.0을 적으면 첫 번째 항목 전체가 지워집니다.
이럴 때 쓰면 좋아요
- API 응답을 문서나 이슈에 붙이기 전에 토큰·개인정보 필드를 지울 때
- 한 줄로 압축된 설정 JSON을 읽기 좋게 정렬할 때
- JSON 배열을 CSV나 XLSX로 바꿔 스프레드시트에서 열 때
- 파싱 오류가 난 JSON에서 문제의 줄과 칸을 찾을 때
문제가 생겼을 때
경로는 대소문자까지 정확해야 하고, 배열 번호는 0부터 셉니다. 트리 보기로 실제 키 이름과 위치를 확인한 뒤 다시 적으세요.
JSON은 큰따옴표만 쓰고 마지막 항목 뒤 쉼표를 허용하지 않습니다. 오류 위치에 표시된 줄에서 '나 ,}를 고치세요.
활용 팁
- CSV·XLSX로 바꾸면 중첩 객체는 user.name, 배열은 items.0.id처럼 점으로 이은 열 이름으로 펼쳐집니다.
- XLSX를 고르고 '정렬'을 누르면 엑셀 파일이 바로 내려받아지고, 결과 칸에는 파일 이름과 행 수가 표시됩니다.
자주 묻는 질문
네. 제거한 뒤의 JSON이 입력란에도 다시 들어갑니다. 원본이 필요하면 제거하기 전에 따로 복사해 두세요.
한 번에 한 경로만 지웁니다. 지울 필드가 여러 개면 경로를 바꿔 가며 '경로 제거'를 여러 번 누르세요. 이전 제거 결과는 입력란에 남아 이어서 적용됩니다.
표준 JSON만 읽습니다. // 나 /* */ 주석이 있는 설정 파일(JSONC)은 주석을 지운 뒤 넣어야 합니다.