JSON 비교: 구조적 차이 확인

객체 키 순서와 관계없이 JSON을 비교하세요. 추가, 삭제, 변경을 JSON Pointer 경로로 확인합니다.

브라우저 안에서 처리하며 데이터를 업로드하지 않습니다.

데이터 설정

데이터 설정

JSON당 100,000자, 60단계, 값 10,000개 이하입니다. 차이는 500개까지 표시하며 숫자는 1,000자리와 정규화 지수 ±10,000 안에서 정확히 비교합니다。

결과

값을 입력하면 결과를 확인할 수 있습니다.

입력값과 파일 내용은 포함하지 않고 어떤 도구를 자주 사용하는지 집계합니다. 개인정보

사용 방법

자료형부터 비교하세요. 숫자 문자열은 숫자가 아니고 null은 속성 부재와 다릅니다. JSON Pointer는 이름의 슬래시와 물결표를 이스케이프해 변경 위치를 표시합니다.

예제 입력값
입력값결과
{"price":10,"tags":["a","b"]} {"tags":["a","c"],"price":10}/tags/1: "b" → "c"

계산 방법과 제한

객체 키 순서는 무시하고 배열 순서는 비교합니다. 숫자는 정확히 비교하며 경로는 JSON Pointer 형식입니다.

예시

사용 사례

입력값
{"price":10,"tags":["a","b"]} {"tags":["a","c"],"price":10}
결과
/tags/1: "b" → "c"

price와 tags 속성의 순서만 바뀌면 동등합니다. 배열 둘째 요소가 b에서 c로 바뀌면 /tags/1이 차이 위치입니다. 인덱스는 0부터 시작합니다.

이 도구의 제한은 무엇인가요?

JSON당 100,000자, 60단계, 값 10,000개 이하입니다. 차이는 500개까지 표시하며 숫자는 1,000자리와 정규화 지수 ±10,000 안에서 정확히 비교합니다。

입력값과 결과는 브라우저에서 처리되며 서버로 전송되지 않습니다. 집계 통계가 활성화된 경우 도구 이름과 처리 성공 여부만 기록하며 내용은 기록하지 않습니다.

출처

실용 가이드

JSON 키 순서: 객체와 배열 비교

속성 순서와 배열 순서를 구분하고 차이 경로, 자료형, 숫자와 중복 키를 확인합니다。

단계별로 따라 하기

즐겨찾기