JSON 비교

두 JSON 문서를 비교해 모든 차이를 찾습니다. 무엇이 추가되었고 삭제되었고 변경되었는지 전체 JSON 경로와 함께 보세요. 참고: JSON 포매터 | JSON ↔ 문자열 | JSON ↔ CSV/TSV | 모든 JSON 도구 | JSON 뷰어 / 편집기 | JSONPath 평가기 | JSON Schema 검증기 | JSON → SQL / TOML.
모든 처리는 브라우저에서 로컬로 이루어집니다 — 데이터는 어떤 서버에도 업로드되지 않습니다.
아래에 두 JSON 문서를 붙여넣고 비교를 눌러 차이를 찾으세요.
위에 두 JSON 문서를 입력하고 비교를 누르면 차이가 여기에 나타납니다...
사용법: 원본 JSON은 왼쪽 텍스트 영역(JSON A)에, 수정본은 오른쪽(JSON B)에 붙여넣으세요. 비교를 누르면 모든 차이가 표시됩니다.
결과 색: 녹색 = B에서 추가, 빨강 = A에서 제거, 노랑 = 값 변경.
집합 비교: 체크하면 배열을 순서 없는 집합으로 비교합니다(항목 순서 무시). 기본적으로 배열은 위치별로 비교됩니다.
팁: 비교는 재귀적입니다 — 중첩 객체와 배열을 완전히 훑어 모든 수준의 차이를 찾습니다.
구조 비교 — 키 순서는 무관

JSON 객체는 정의상 순서가 없으므로 구조 비교는 두 문서를 트리로 읽고 경로별로 값 차이를 보고합니다 — {"a":1,"b":2}와 {"b":2,"a":1}은 같습니다. 텍스트 기반 diff 도구는 이런 파일을 전면 변경으로 표시할 것입니다. 배열은 순서가 있습니다. 기본은 위치별 비교이고, 항목 순서가 무의미할 때는 순서 없는 집합으로 비교하세요.

모든 차이는 전체 JSON 경로와 함께 보고됩니다. 예: .items[0].price.