JSON 포매터 및 검사기 - 정렬, 압축, 오류 위치 찾기

JSON 포매터 및 검사기

JSON 포매터 - 자주 묻는 질문

아니요. 이 페이지에는 업로드 단계도 서버 구성 요소도 없으며, 파싱과 출력이 보고 있는 탭 안에서 이루어집니다. 페이지를 연 뒤 오프라인 상태로 정렬해 보면 확인할 수 있습니다.
신규
Markdown 편집기 Markdown을 작성하고 렌더링된 결과를 나란히 확인하세요. 제목, 목록, 표, 코드 블록, 링크를 지원하며 HTML을 복사하거나 .md와 .html 파일을 다운로드할 수 있습니다. 브라우저에서 실행됩니다.
오늘 인기
YAML 포맷터 엉킨 YAML의 들여쓰기를 정리하고, 줄 번호와 함께 오류를 찾고, 문서를 JSON으로 확인하세요. 주석과 블록 스칼라, 앵커가 그대로 유지됩니다. 브라우저에서 동작합니다.

이 JSON 포매터가 하는 일

API 응답이 한 줄로 길게 오면 구조를 봐야 하고, 아예 파싱되지 않으면 어디가 문제인지 알아야 합니다. 이 페이지는 아무것도 전송하지 않고 두 가지를 모두 해결합니다. 파싱, 들여쓰기, 트리 보기가 전부 브라우저에서 이루어집니다.

사용 방법

  1. 1 JSON을 입력란에 붙여넣거나 예제 불러오기를 눌러 동작을 확인하세요.
  2. 2 들여쓰기를 고르고, 두 응답을 비교할 때는 키 정렬을 체크하세요.
  3. 3 정렬을 누르세요. JSON이 잘못되었으면 줄과 열을 알려 주고, 정상이면 트리로 전환해 살펴볼 수 있습니다.

오류 메시지는 무엇인지 알려 줄 뿐 어디인지는 알려 주지 않습니다

브라우저마다 잘못된 문서를 알리는 방식이 다릅니다. 문자 위치를 주는 것도, 줄과 열을 주는 것도, 아무것도 주지 않는 것도 있습니다. 이 페이지는 브라우저가 내놓은 형식을 읽어 줄과 열로 바꾸고, 해당 줄을 정확한 지점 아래에 표시와 함께 보여 줍니다. 위치를 전혀 얻을 수 없으면 메시지만 보여 주고 줄은 표시하지 않습니다. 엉뚱한 줄을 가리키는 것이 아무 줄도 가리키지 않는 것보다 나쁘기 때문입니다.

정렬과 압축은 같은 작업의 두 방향

둘 다 파싱된 값에서 문서를 다시 만들기 때문에, 입력의 공백이 이상해도 출력은 항상 올바른 JSON입니다. 압축은 토큰 사이의 공백을 전부 없애므로 헤더나 쿼리 문자열, 테스트 데이터에 넣기 전에 쓰기 좋습니다.

변환 전
{"id":7,"tags":["a","b"],"ok":true}
변환 후
{
  "id": 7,
  "tags": [
    "a",
    "b"
  ],
  "ok": true
}

키를 정렬하면 두 응답을 비교할 수 있습니다

JSON에서 객체 키에는 정해진 순서가 없어 서버마다 같은 데이터를 다른 순서로 돌려줄 수 있고, 단순 텍스트 비교는 온통 차이로 표시됩니다. 키를 정렬하면 두 문서가 먼저 같은 형태가 됩니다. 배열은 일부러 건드리지 않습니다. 배열에서 순서는 잡음이 아니라 데이터 자체이기 때문입니다.

붙여넣은 내용은 이 페이지를 벗어나지 않습니다

정렬이 필요한 JSON은 대개 실제 API 응답이고, 토큰이나 고객 정보, 주문 내용이 들어 있는 경우가 많습니다. 여기에는 업로드 단계도 서버 측 처리도 없습니다. 모든 작업이 이미 열려 있는 이 페이지 안에서 이루어집니다.

관련 개발자 도구

HTML 포매터 엉킨 HTML을 들여쓰기해 읽기 좋게 만들거나, 덜어내어 더 작게 내보내세요. 조각에도 작동하며 여러분의 마크업을 다른 것으로 고쳐 쓰지 않습니다.
CSS 압축기 주석과 공백을 걷어내 CSS를 줄이거나, 깔끔한 들여쓰기로 다시 펼치세요. calc() 안의 공백, 문자열, 라이선스 주석은 그대로 둡니다.
XML 포매터 엉킨 XML을 들여쓰기해 읽기 좋게, 또는 덜어내어 작게 만드세요. RSS, CDATA, 네임스페이스를 처리하고 문서를 고쳐 쓰지 않습니다.
SQL 포매터 긴 쿼리를 읽기 좋은 줄로 나누거나 다시 한 줄로 압축하세요. 키워드 대소문자, 따옴표 이름, 문자열은 그대로 둡니다.
JavaScript 압축기 빌드 도구가 쓰는 엔진 Terser로 JavaScript를 줄이세요. 추측이 아니라 파싱하므로 동작이 그대로 남습니다. 아무것도 전송되지 않습니다.

추천 도구

Word를 PDF로 무료 Word → PDF 변환: DOC, DOCX, ODT, RTF 파일을 올리면 서식이 유지된 PDF를 몇 초 만에 내려받습니다.
PDF를 Word로 무료 PDF → Word 변환: PDF를 올리면 몇 초 만에 편집 가능한 DOCX를 받습니다. 가입도 워터마크도 없습니다.
워드 카운터 무료 단어 수 세기: 텍스트를 붙여넣으면 단어·글자·문장·문단 수와 예상 읽기 시간을 보여줍니다. 내용은 브라우저를 벗어나지 않습니다.
문자 수 카운터 무료 글자 수 세기: 공백 포함·미포함 글자 수와 단어·줄 수를 세고 제목과 메타 설명의 SEO 길이도 확인합니다.
키워드 밀도 검사기 무료 키워드 밀도 검사기: 텍스트나 URL을 넣으면 단어와 구절의 출현 횟수와 비율을 보여줍니다.