JSON 정리 — 들여쓰기, 로컬
JSON 문서를 파싱해 들여쓰기를 넣거나 공백을 줄여 구조를 확인합니다. 설정 파일을 읽기 쉽게 정리하는 데 유용하지만 값을 임의의 코드로 실행하거나 오류 문서를 자동 복구하지 않습니다.
- 브라우저에서 실행
- 업로드되지 않음
- 가입 없음, 기기 성능에 따라 제한될 수 있음
숫자는 기기에만 남습니다. 서버로 전송되지 않습니다.
출력
사용 방법과 입력
키와 문자열을 큰따옴표로 작성한 유효한 JSON을 입력하세요. 주석과 마지막 항목 뒤 쉼표는 JSON 문법에 포함되지 않으므로 JavaScript 객체 표현과 구분해야 합니다.
결과 해설과 예제
{"count":2,"ok":true}를 정리하면 두 속성이 줄을 나눠 표시되고 값은 유지됩니다. 축소 모드는 불필요한 공백을 제거하지만 전자서명용 표준 정규화 형식을 보장하지 않습니다.
한계와 주의사항
- JavaScript 안전 정수 범위를 넘는 숫자는 파싱 과정에서 정밀도를 잃을 수 있습니다.
- 중복 키가 있는 입력은 마지막 값으로 합쳐질 수 있으므로 원본 비교가 필요합니다.
입력 항목
| 항목 | 설명·제약 |
|---|---|
| JSON | 화면의 단위와 입력 형식을 확인하세요. |
| 출력 | 보기 좋게 정렬 / 압축 |
데이터 처리
처리는 현재 브라우저 탭에서 수행되며, 도구 입력을 계산 목적으로 서버에 업로드하지 않습니다.
근거 출처
자주 묻는 질문
정리하면 값도 바뀌나요?
{"count":2,"ok":true}를 정리하면 두 속성이 줄을 나눠 표시되고 값은 유지됩니다. 축소 모드는 불필요한 공백을 제거하지만 전자서명용 표준 정규화 형식을 보장하지 않습니다.
큰 정수를 그대로 보존하나요?
JavaScript 안전 정수 범위를 넘는 숫자는 파싱 과정에서 정밀도를 잃을 수 있습니다. 중복 키가 있는 입력은 마지막 값으로 합쳐질 수 있으므로 원본 비교가 필요합니다.
관련 도구
처음부터 다시 할 필요는 없습니다. 다음 단계에 맞는 도구로 자연스럽게 이어가세요.
CSV를 JSON으로 변환 — 브라우저 처리
첫 행을 속성 이름으로 삼아 CSV 행을 JSON 객체 배열로 변환합니다. 표 형태의 작은 자료를 웹 애플리케이션에 넣기 전에 구조를 확인하는 데 사용할 수 있습니다.
JSON을 CSV로 변환 — 브라우저 처리
JSON 객체의 값을 행과 열 형태의 CSV 텍스트로 내보냅니다. 단순한 레코드를 표 도구에 옮길 때 유용하며 중첩된 데이터 구조를 자동으로 펼치는 변환은 아닙니다.
HTML 정리 — 들여쓰기, 로컬 | 사용법·입력·결과 해설
짧은 HTML 조각에 태그 기준 들여쓰기를 넣어 구조를 읽기 쉽게 만듭니다. 웹 문서를 브라우저처럼 완전히 파싱하는 기능보다 가벼운 텍스트 정리에 가깝습니다.