본문으로 건너뛰기

JSON을 2칸 또는 4칸 들여쓰기로 정렬하기

정렬하면 압축된 JSON이 한 줄에 값 하나씩 표시되고 중첩 단계마다 들여쓰기가 적용되어 구조를 읽고 비교하기 쉬워집니다. 포매터는 단계당 2칸 또는 4칸을 제공합니다.

계산 예시

입력
{"id":7,"name":"Ada","roles":["admin","editor"],"settings":{"theme":"dark","alerts":false},"tags":[]}
출력 — 2칸
{
  "id": 7,
  "name": "Ada",
  "roles": [
    "admin",
    "editor"
  ],
  "settings": {
    "theme": "dark",
    "alerts": false
  },
  "tags": []
}
줄 수
13
문자 수
150
출력 — 4칸
{
    "id": 7,
    "name": "Ada",
    "roles": [
        "admin",
        "editor"
    ],
    "settings": {
        "theme": "dark",
        "alerts": false
    },
    "tags": []
}
줄 수
13
문자 수
180

포매터 규칙

  • 객체의 각 속성과 배열의 각 요소는 자기 줄에 놓이며 부모보다 한 단계 더 들여씁니다.
  • 빈 객체와 빈 배열은 {}와 []처럼 한 줄로 유지됩니다.
  • 들여쓰기는 공백만 사용하며 탭은 제공하지 않습니다. 간결한 출력은 2칸, 단계를 더 뚜렷하게 하려면 4칸을 선택하세요.