JSON to TypeScript 생성기

JSON 샘플에서 TypeScript 인터페이스와 타입을 로컬로 생성합니다.

JSON 샘플

TypeScript

도구 소개

JSON 객체, 배열, 기본 타입, null 및 따옴표가 필요한 속성 이름에서 읽기 쉬운 TypeScript 인터페이스를 추론합니다.

주요 기능

  • 중첩 인터페이스
  • 이기종 배열 유니온
  • 잘못된 식별자 자동 인용
  • 복사 및 TypeScript 다운로드

사용 방법

  1. 1루트 타입 이름을 입력합니다.
  2. 2유효한 JSON 샘플을 붙여넣습니다.
  3. 3TypeScript를 생성하고 검토한 뒤 복사하거나 다운로드합니다.

예시

입력

{"user-name":"Ada","active":true}

출력

export interface RootObject {
  "user-name": string;
  active: boolean;
}

제한 사항

  • 입력은 2,000,000자로 제한됩니다.
  • 하나의 샘플로 선택 필드를 판단할 수 없어 모든 필드는 필수입니다.
  • 빈 배열은 unknown[]로 생성됩니다.

최근 검토:

관련 도구