두 JSON을 좌우로 나란히 비교합니다. 추가, 삭제, 변경은 색으로 표시되고 내역은 오른쪽에 있습니다.
또는 이렇게
들여쓴 객체가 비슷해 보여도 필드 하나가 다를 수 있습니다. 이 페이지는 양쪽을 엄격한 JSON으로 읽고 추가, 삭제, 변경을 냅니다. 주석은 고치지 않습니다. 그건 JSON 고치기입니다. 문서 하나만 들여쓰려면 JSON 포매터입니다.
.json 파일을 읽습니다.A-1042, status는 open, customer는 London의 Ada Lovelace이고 메일은 [email protected], items는 qty 2인 PEN과 qty 1인 INK, note는 gift wrap, total은 11.5입니다. 오른쪽은 id와 이름을 두고, 메일을 [email protected], status를 paid, total을 16.5로 바꾸고, PEN의 qty를 3으로, INK를 price 12인 BOOK으로 바꾸며, note를 빼고 shipped false를 더한 뒤 바로 비교합니다. 결과는 ~ $.customer.email, ~ $.items[0].qty, ~ $.items[1].price, ~ $.items[1].sku, - $.note, + $.shipped, ~ $.status, ~ $.total입니다.경로는 $에서 시작합니다. 객체 키는 정렬하므로 적은 순서는 차이가 아닙니다. 식별자 키는 .name, 그 외는 ["key"]입니다. 배열은 인덱스로 비교합니다. 배열과 객체가 바뀌는 것처럼 형이 바뀌면 ~ 한 줄입니다. 양쪽 모두 JSON으로 읽혀야 합니다. 왼쪽 오류와 오른쪽 오류는 따로입니다. 차이가 400줄을 넘으면 일부 목록 없이 멈춥니다.
객체는 키로 비교하고, 적은 순서로 비교하지 않습니다.
양쪽 모두 엄격한 JSON이어야 합니다. 주석은 먼저 JSON 고치기에서 빼세요.