계정 없이 무료로 사용 가능
JSON 모델 생성기
TypeScript, C# 또는 Java 모델 선언 초안에 JSON 샘플을 붙여넣습니다. 배열과 중첩된 객체는 샘플에서 추론됩니다. 아무것도 업로드되지 않았습니다.
JSON에서 모델을 어떻게 생성하나요?
JSON 개체 또는 배열을 붙여넣고 TypeScript, C# 또는 Java를 선택한 다음 루트 클래스 이름을 입력하고 생성합니다. 코드를 사용하기 전에 추론된 유형을 검토하세요.
자주 묻는 질문
JSON에서 모델을 어떻게 생성하나요?
JSON 개체 또는 배열을 붙여넣고 TypeScript, C# 또는 Java를 선택한 다음 루트 클래스 이름을 입력하고 생성합니다. 코드를 사용하기 전에 추론된 유형을 검토하세요.
내 JSON이 업로드되거나 저장되나요?
아니요. 구문 분석 및 모델 생성은 이 브라우저 탭에서 실행됩니다. 귀하의 JSON은 서버로 전송되거나 이 도구에 의해 저장되지 않습니다.
선택적 속성과 null 허용 속성은 어떻게 유추되나요?
null로 표시되는 속성은 언어에서 지원하는 경우 null 허용으로 표시됩니다. 객체 배열에서 일부 샘플링된 객체에서 누락된 속성은 TypeScript에서 선택 사항으로 표시되거나 생성된 C# 및 Java에서 기록됩니다.
생성된 코드가 컴파일되는지 확인합니까?
아니요. JSON 예제에서만 선언을 추론합니다. 애플리케이션에서 사용하기 전에 컴파일러에서 이름, 숫자 범위, Null 처리 및 생성된 구문을 검토하세요.
샘플에 여러 값 유형이 포함되어 있으면 어떻게 되나요?
TypeScript는 문자열 | 숫자. C# 및 Java는 이종 공용체에 객체/객체를 사용합니다. Java null 및 선택적 세부 정보는 런타임 유효성 검사가 아닌 주석입니다.