개발 도구

JSON 개체 딥 병합

두 JSON 객체를 필드별로 재귀적으로 결합하고 오른쪽의 동일한 이름 값을 재정의합니다.

JSON 개체 딥 병합 사용자 설명서

  1. 매개변수를 채우거나 양식에 따라 파일을 선택하고 먼저 단위를 확인하고 형식을 확인합니다.
  2. 구성 개체를 병합하고 왼쪽에 덮어쓰지 않은 구성을 유지합니다.
  3. 처리 버튼을 클릭하여 결과를 보려면 복사하거나 다운로드하고 저장할 수 있습니다.

계산 방법 및 처리 규칙

객체는 재귀적으로 병합되고 배열은 전체로 대체되며 스플라이싱이 사용되지 않습니다. 특별한 키 오염을 방지하기 위해 프로토타입 없음 개체를 사용합니다.

사용 범위

최대 40개의 레이어와 10,000개의 노드까지 객체의 루트 노드만 허용합니다. 값은 배정밀도입니다. 안전 정확도를 초과하는 큰 정수는 오류를 보고합니다. 긴 숫자에 대해 문자열을 사용하십시오.

두 개의 배열이 함께 배치됩니까?

아니요, 오른쪽의 배열은 왼쪽 배열을 전체로 대체합니다. 두 값이 모두 객체이고 NULL, STRING 및 VALUE도 오른쪽으로 재정의되는 경우에만 재귀적으로 병합됩니다. 따라서 결과는 명시적 오버라이드 구성에 적합합니다.

입력 내용이 서버에 저장됩니까?

이 도구는 브라우저에서 입력을 처리하며 파일이나 양식 콘텐츠를 업로드하지 않습니다. 입력 연습 점수는 기본 브라우저에만 저장됩니다.

결과가 다른 도구와 다를 수 있는 이유는 무엇입니까?

최대 40개의 레이어와 10,000개의 노드까지 객체의 루트 노드만 허용합니다. 값은 배정밀도입니다. 안전 정확도를 초과하는 큰 정수는 오류를 보고합니다. 긴 숫자에 대해 문자열을 사용하십시오. 입력 단위, 반올림 방법, 해당 규칙 및 데이터 버전을 먼저 비교하십시오.