사용 방법
입력과 선택
원본 JSON과 수정 JSON을 각 편집기에 입력합니다. 구문 오류가 없으면 데이터 경로별 차이를 결과 목록에서 확인합니다.
결과와 처리 기준
객체는 키 집합으로, 배열은 같은 인덱스로 비교합니다. 경로는 JSON Pointer의 ~0·~1 이스케이프를 사용하고 값의 문자열·숫자·null 자료형도 구분합니다.
저장과 확인할 범위
각 10만 자·중첩 100단계까지 비교합니다. 배열 항목의 이동을 별도 동작으로 추정하지 않으며 JSON 표준의 중복 키 의미를 복원하지 않습니다.
주요 기능
- 키 순서 무시와 변경 경로 표시
- 두 JSON 문서를 나란히 입력해 추가·삭제·변경된 데이터 경로를 확인합니다. 객체의 키 순서 차이는 무시하고 배열 순서와 값의 자료형 차이는 구분해, 단순한 줄바꿈 비교와 다른 구조 차이를 보여 줍니다.
- 배열과 숫자·문자열의 차이는 어떻게 표시하나요?
- 객체는 키 집합으로, 배열은 같은 인덱스로 비교합니다. 경로는 JSON Pointer의 ~0·~1 이스케이프를 사용하고 값의 문자열·숫자·null 자료형도 구분합니다.
- 배열에서 이동한 항목도 자동으로 추적하나요?
- 각 10만 자·중첩 100단계까지 비교합니다. 배열 항목의 이동을 별도 동작으로 추정하지 않으며 JSON 표준의 중복 키 의미를 복원하지 않습니다.
JSON 구조 비교 사용 기준
원본 JSON과 수정 JSON을 각 편집기에 입력합니다. 구문 오류가 없으면 데이터 경로별 차이를 결과 목록에서 확인합니다.
객체는 키 집합으로, 배열은 같은 인덱스로 비교합니다. 경로는 JSON Pointer의 ~0·~1 이스케이프를 사용하고 값의 문자열·숫자·null 자료형도 구분합니다.
각 10만 자·중첩 100단계까지 비교합니다. 배열 항목의 이동을 별도 동작으로 추정하지 않으며 JSON 표준의 중복 키 의미를 복원하지 않습니다.
자주 묻는 질문
객체 키 순서만 다르면 변경으로 보나요?
원본 JSON과 수정 JSON을 각 편집기에 입력합니다. 구문 오류가 없으면 데이터 경로별 차이를 결과 목록에서 확인합니다.
배열과 숫자·문자열의 차이는 어떻게 표시하나요?
객체는 키 집합으로, 배열은 같은 인덱스로 비교합니다. 경로는 JSON Pointer의 ~0·~1 이스케이프를 사용하고 값의 문자열·숫자·null 자료형도 구분합니다.
배열에서 이동한 항목도 자동으로 추적하나요?
각 10만 자·중첩 100단계까지 비교합니다. 배열 항목의 이동을 별도 동작으로 추정하지 않으며 JSON 표준의 중복 키 의미를 복원하지 않습니다.
파일과 입력 내용이 서버나 주소에 남나요?
파일과 입력 내용은 브라우저 안에서 처리하며 서버·주소·브라우저 저장소에 기록하지 않습니다. 복사와 파일 저장은 직접 버튼을 누를 때만 수행합니다. 새로고침하면 작업 내용이 지워집니다.