JSON을 Python dataclass로
JSON 객체를 하나의 Python dataclass로 바꾸며 중첩 데이터는 Dict/List로 유지합니다.
JSON을 Python dataclass로
사용 방법
사용 방법
- JSON 객체를 붙여 넣습니다.
- dataclass와 추론된 타입을 확인합니다.
- Python 코드를 복사합니다.
지원하는 JSON
최상위 JSON 객체 하나를 요구하며 문자열, 불리언, 정수, 소수, null을 지원합니다.
중첩 구조
중첩 객체는 Dict[str, Any], 배열은 List[Any]가 되며 재귀 클래스를 만들지 않습니다.
안전한 이름과 로컬 처리
키를 고유한 Python 식별자로 정리하고 예약어에는 밑줄을 붙입니다. 브라우저에서 처리합니다.
자주 묻는 질문
더 알아보기
null은 어떻게 되나요?
Optional[Any] = None이 됩니다.
중첩 클래스를 만드나요?
아니요. Dict[str, Any]와 List[Any]를 사용합니다.