JSON을 C# 클래스로 변환하는 도구란?
JSON 샘플을 바로 사용할 수 있는 C# 클래스(POCO)로 변환하는 도구입니다. API 응답을 붙여넣으면 .NET 프로젝트에 바로 넣을 수 있는 강력한 형식의 모델을 얻습니다. 모든 작업은 브라우저에서 실행됩니다.
JSON에서 C# 클래스 생성 방법
JSON을 붙여넣으면 클래스 코드가 실시간으로 생성됩니다. 복사해서 솔루션에 추가하세요. 일반적인 페이로드는 출력을 수정 없이 바로 컴파일할 수 있습니다.
타입 매핑
정수는 int, 소수는 double, null이나 누락된 값은 int? 같은 null 허용 타입이 됩니다. 배열은 List<T>, 키가 섞인 객체는 Dictionary<string, T>가 됩니다.
네이밍과 특성
키는 C# 관례에 따라 PascalCase로 변환됩니다. 원래 키가 대소문자 이상으로 다르면 [JsonProperty]가 추가되어 역직렬화가 유지되고, 누락·null 필드는 null 허용 주석을 사용합니다.