JSON 키 정렬 도구

JSON 문서에 있는 모든 객체의 키를 재귀적으로 알파벳순 정렬합니다 — 비교(diff)를 깔끔하게 만들고 설정 파일을 훑어보기 쉽게 해줍니다.

조회수 575회

모든 키를 재귀적으로 알파벳순 정렬

JSON을 붙여넣으면 모든 객체의 키가 알파벳순으로 정렬되어 돌아옵니다 — 중첩된 객체와 배열도 포함되며, 배열은 원래 순서를 그대로 유지합니다(키 순서만 바뀝니다). 정렬되고 들여쓰기된 JSON은 눈으로 훑어보기 훨씬 쉽고, 버전 관리에서 두 버전을 비교할 때 훨씬 깔끔한 diff를 만들어 줍니다.

설정 파일을 정규화하거나, 키 순서만 다른 두 API 응답을 비교하거나, 손으로 작성한 JSON 파일을 더 읽기 쉽게 만들 때 유용합니다.

자주 묻는 질문

이건 데이터를 바꾸나요, 순서만 바꾸나요?

키 순서만 바뀝니다 — 값, 중첩 구조, 배열 내용은 그대로 유지됩니다. JSON 객체는 사양상 순서가 없으므로, 이는 항상 안전하며 아무것도 깨뜨리지 않는 변환입니다.

제 JSON이 유효하지 않으면 어떻게 되나요?

조용히 실패하는 대신 명확한 파싱 오류가 표시됩니다 — 안내된 구문 문제를 고치고 다시 시도하세요.

배열도 정렬하나요?

아니요 — 배열은 정의상 순서가 있고 재정렬하면 의미가 바뀌므로 배열 요소의 순서는 그대로 정확히 보존됩니다. 정렬되는 것은 객체의 키뿐입니다.

비슷한 도구