JSON 평탄화·복원

JSON 평탄화·복원

로컬 처리

중첩 JSON을 점 경로로 펼치거나 점 경로를 중첩 구조로 되돌립니다

사용 방법과 처리 기준

중첩 JSON을 점 경로로 펼치거나 점 경로를 중첩 구조로 되돌립니다

도구의 계산과 파일 처리는 브라우저 안에서 이루어집니다. 계산기·단위 변환의 공유 링크를 직접 만들면 값이 URL에 포함됩니다. 계정·방문 통계·광고 관련 정보 처리는 개인정보처리방침을 확인하세요.

현재 제한

  • 데스크톱 최대 파일 크기 50MB
  • 모바일 최대 파일 크기 20MB

"작업"에서 평탄화 또는 복원을 고릅니다. 표·CSV로 옮기거나 다국어 파일·환경 변수처럼 한 단계 키만 쓰는 곳에 맞출 때 씁니다. 구분자는 바꿀 수 있습니다.

이 도구로 할 수 있는 일

평탄화
중첩 객체를 점 경로 키로 펼칩니다.
복원
점 경로 키를 다시 중첩 객체로 만듭니다.

JSON 평탄화·복원 사용 방법

  1. 1
    작업 고르기평탄화 또는 복원을 고릅니다.
  2. 2
    JSON·구분자 입력JSON을 붙여 넣고 구분자(기본 .)를 정합니다.
  3. 3
    결과 복사결과를 복사합니다.

활용 예시

평탄화
입력: {"user":{"name":"민수","address":{"city":"서울"}}}
결과: { "user.name": "민수", "user.address.city": "서울" }
복원
입력: {"a.b":1,"a.c":2}
결과: { "a": { "b": 1, "c": 2 } }

이럴 때 유용해요

  • 중첩 JSON을 CSV 열로 펼치기 전에
  • i18n 번역 파일의 키 구조를 바꿀 때

자주 묻는 질문 (FAQ)

키 안에 점이 있으면요?

복원할 때 점이 경로로 읽힙니다. 키에 점이 있다면 구분자를 / 같은 다른 글자로 바꾸세요.

이 도구에 바라는 점이 있나요? 제안 및 문의하기 →