개발자 도구 / 11

JSON 차이 비교 도구

두 JSON 데이터를 나란히 비교하고 추가, 삭제, 수정된 키를 강조 표시합니다.

JSON 차이 비교 도구: TOEA는 두 JSON 객체 또는 배열을 재귀적으로 분석하고 비교하여 구조적 키의 추가와 삭제, 유형 및 값의 변경을 식별합니다. 서버에 파일을 전혀 업로드하지 않고 브라우저에서 100% 로컬로 실행됩니다.

카테고리
개발자 도구
실행 횟수
브라우저에서
비용
무료 · 가입 불필요
사용 가능 여부
사용 가능
JSON 구조 비교 도구로컬 처리

브라우저에서 전부 실행됩니다

배열은 위치로 비교합니다

항목 0은 항목 0과, 항목 1은 항목 1과 비교하는 방식으로 계속 진행합니다. 한 목록의 처음에 레코드 하나가 삽입되면 이후의 모든 항목이 이동하여 수정된 것으로 표시됩니다. 다른 내용은 바뀌지 않았더라도 마찬가지입니다. 사용자나 제품처럼 순서가 중요하지 않은 목록을 비교하기 전에는 두 목록을 같은 키로 정렬하십시오. 예를 들어 id로 정렬하면 각 레코드가 대응 항목과 맞춰집니다.

변경으로 간주되는 항목

비교는 파싱된 값을 기준으로 하므로 들여쓰기, 공백, 키 순서는 표시되지 않으며 1.0은 1과 같습니다. 유형 변경은 표시됩니다. 예를 들어 42와 "42", 또는 null과 누락된 키는 서로 다릅니다. API 응답이 서식만 다르다면 이 도구를 사용하십시오. 레이아웃이나 주석의 변경을 확인하려면 diff 검사 도구에서 텍스트를 비교하십시오.

경로는 items[2].price처럼 점과 대괄호로 작성하므로, 키 자체에 점이 포함되어 있으면 모호하게 읽힙니다.

사용 방법

  1. 왼쪽에 원본 JSON을 붙여넣고 오른쪽에 업데이트된 JSON을 붙여넣습니다.
  2. 추가(+), 삭제(-), 수정(~)된 항목을 검토합니다.
  3. 구조화된 차이 JSON을 복사하거나 다운로드합니다.

개인정보 보호 및 제한사항

모든 JSON 분석과 차이 비교는 브라우저 메모리에서 로컬로 수행됩니다.

관련 도구

자주 묻는 질문

배열 항목은 어떻게 비교합니까?

배열 요소는 위치 인덱스와 값 구조를 기준으로 비교합니다.

차이 결과를 내보낼 수 있습니까?

예. 필터링된 차이 배열을 복사하거나 다운로드할 수 있습니다.

무료 도구 · 브라우저에서회 실행 · 계정 불필요