콘텐츠로 건너뛰기
📋

JSON 평탄화

중첩된 JSON을 점 표기법 키로 평탄화하고 점 표기법을 다시 중첩 객체로 복원. 구분자 설정 가능. 무료, 브라우저에서 실행.

모드
 

JSON 평탄화는 어떻게 작동하나요?

평탄화{"a":{"b":1}}와 같은 중첩된 JSON 객체를 점 표기법 키가 있는 단일 레벨 객체 {"a.b":1}로 변환합니다. 배열은 숫자로 인덱싱됩니다 (a.0, a.1). 복원은 그 반대 과정을 수행합니다. 괄호 구분자는 a[b][0] 표기법을, 슬래시는 a/b/0을 사용합니다.

일반적인 용도

  • 폼 데이터 준비 — HTML 폼 직렬화를 위해 객체를 단일 레벨로 평탄화.
  • CSV 내보내기 — 표 형식 구조에 맞게 중첩 데이터 평탄화.
  • 번역 파일 — 중첩된 i18n 트리를 평면 점 키로 변환.
  • 구성 — 중첩 구성을 환경 변수 스타일 평면 키로 변환.

개인정보

모든 처리는 브라우저 내 100% 실행됩니다. 데이터가 서버로 전송되지 않습니다.