빠른 시작
-
JSON A 및 B 붙여넣기
지원되는 객체와 배열;엄격한 JSON 구문이 필요합니다.
-
비교를 클릭하십시오
결과는 각 경로를 + / − / ~ 기호로 나열합니다.
개체와 배열을 재귀적으로 비교하기 위해 두 개의 JSON 문서를 붙여넣습니다.API 회귀 및 구성 마이그레이션에 대한 추가, 제거 및 변경 필드를 스포트합니다.
개인 정보 보호: 로컬로 처리되고, 결코 업로드하지 않습니다.
↓ 아래의 입력 영역에 결결과를 즉시 볼 수 있습니다.
粘贴两段 JSON,点击对比查看字段级差异。
发现 2 处差异
~ version: 1 → 2 + ready: true
+ 表示 B 新增字段,− 表示 A 独有字段,~ 表示同路径值发生变化。嵌套对象与数组会递归比较。
개체와 배열을 재귀적으로 비교하기 위해 두 개의 JSON 문서를 붙여넣습니다.API 회귀 및 구성 마이그레이션에 대한 추가, 제거 및 변경 필드를 스포트합니다.
JSON A 및 B 붙여넣기
지원되는 객체와 배열;엄격한 JSON 구문이 필요합니다.
비교를 클릭하십시오
결과는 각 경로를 + / − / ~ 기호로 나열합니다.
선택적 인 포맷 후 추가 / 제거 / 변경 된 경로를 가진 두 개의 JSON 문서의 구조적 차이점.
API 계약 회귀, 구성 드리프트, LLM JSON 비교 및 DB 내보내기 차이에 사용됩니다.
+ B 에 추가된 경로;A 에서만;동일한 경로에서 값이 변경되었습니다.
가장 일반적인 시나리오는 API 변경 확인입니다.왼쪽에 오래된 API 응답과 오른쪽에 새로운 버전을 붙여넣습니다.이 도구는 새로운 '할인' 필드 또는 누락된 'expired_at'와 같은 필드 변경을 강조하여 중요한 수정의 감독을 방지합니다.
또 다른 실용적인 사용은 구성 마이그레이션 체크입니다.데이터베이스 구성 JSON을 dev 및 prod 환경 사이에 비교하여 포트와 암호와 같은 민감한 필드가 일치하도록 합니다.배열 순서 차이는 파란색으로 표시되고, 값 변경은 빨간색으로 표시되어 내용 변경과 구조적 차이를 시각적으로 구별합니다.
Input
{"version":1} Output
{"version":2,"ready":true} Index를 비교하면다시 순서화는 여러 ~ 또는 +/− 항목으로 표시됩니다.
기본적으로 엄격한 모드는 다른 배열 순서를 변경으로 취급합니다.사용할 수 있는 경우 "배열 순서를 무시하십시오" 옵션을 선택하십시오.이것은 주문에 의존하는 주주주문 처리와 같은 실제 비즈니스 논리 문제를 숨길 수 있습니다.