데이터 도구

JSON 평탄화

중첩 객체와 배열을 평면 경로로 바꾸고 다시 복원하거나 경로, 키, 값만 추출합니다.

기본적으로 비공개. JSON은 이 탭 안에서만 처리됩니다.
JSON 구조
JSON 입력 준비됨브라우저 로컬 처리

JSON 기본

JSON 평탄화란?

중첩 구조를 한 단계 객체로 바꾸고 각 키에 원래 값의 경로를 기록합니다.

스프레드시트, 번역, 설정과 중첩 객체를 지원하지 않는 시스템에 유용합니다.

Nesteduser.name
{"user":{"name":"Ada"}}

→

{"user.name":"Ada"}

작업 공간

평탄화, 복원 또는 추출

모든 보기에서 JSON 자료형을 유지합니다.

복원 가능한 경로

대괄호 배열 인덱스로 배열을 보존합니다.

구분자 선택

점, 슬래시, 밑줄 또는 직접 입력할 수 있습니다.

집중 추출

경로, 키 또는 값만 볼 수 있습니다.

깊이 제한

깊은 구조를 그대로 유지할 수 있습니다.

절차

사용 방법

  1. 1
    JSON 추가

    붙여넣기, 파일 또는 예제를 사용합니다.

  2. 2
    방향 선택

    평탄화 또는 복원을 고릅니다.

  3. 3
    경로 설정

    구분자, 배열 표기와 깊이를 정합니다.

  4. 4
    결과 사용

    복사, 다운로드 또는 입력으로 되돌립니다.

모든 작업은 로컬에서 처리되며 URL에 데이터가 포함되지 않습니다.

정확성

경로 충돌과 제한

키 안의 구분자

경로가 모호해질 수 있습니다.

숫자 키

배열 인덱스처럼 보일 수 있습니다.

최대 깊이

더 깊은 값은 JSON 구조로 남습니다.

결과를 사용하기 전에 충돌 경고를 확인하세요.

자주 묻는 질문

JSON 평탄화 질문

자료형이 바뀌나요?

아니요. JSON 자료형을 유지합니다.

배열도 가능한가요?

예. 대괄호 또는 구분자 방식을 지원합니다.

모든 평면 객체를 복원할 수 있나요?

아니요. 충돌 경로는 모호할 수 있습니다.

경로와 키의 차이는?

경로는 전체 위치이고 키는 속성 이름입니다.