UTILS.
기본부터 지키는 개인정보
TS

JSON to TypeScript

JSON 샘플에서 타입을 재귀적으로 추론해 TypeScript 인터페이스를 생성합니다.

파일은 이 기기에만 남습니다

파일은 브라우저에서 처리되며 업로드되지 않습니다. 사이트는 도구 실행에 필요한 코드와 리소스를 다운로드합니다. 계정이나 추적은 없습니다.

다운로드를 눌러 이 도구를 하나의 HTML 파일로 저장하고 오프라인으로 사용하세요.

개인정보 →
출력

이 도구에 대하여

JSON 샘플을 붙여넣으면 그에 맞는 TypeScript 인터페이스를 받을 수 있으며, 모든 처리는 브라우저에서 이루어집니다.

자주 묻는 질문

중첩된 객체는 어떻게 처리되나요?
각 중첩 객체는 해당 키 이름을 PascalCase로 변환한 자체 인터페이스가 되며, 맨 위에 Root 인터페이스가 생성됩니다.
배열의 타입은 어떻게 지정되나요?
배열은 첫 번째 요소를 기준으로 T[] 타입으로 지정되며, 빈 배열은 any[]가 됩니다.

더 많은 도구