Flutter용 JSON Dart 모델 생성기
JSON에서 fromJson과 toJson 메서드, null safety, 선택적 freezed 지원을 갖춘 Dart 모델 클래스를 생성하세요. Flutter 앱에 바로 쓸 수 있어요.
사용 방법
- 1
데이터 붙여 넣기 또는 열기
텍스트를 붙여 넣거나, 파일을 편집기에 끌어다 놓거나, '파일 열기'를 클릭하세요. '예제 불러오기'로 도구 사용법을 바로 확인할 수 있어요.
- 2
옵션 조정
입력하는 즉시 결과가 바뀌어요. 원하는 결과가 나오도록 옵션을 조정하세요.
- 3
복사 또는 다운로드
결과를 클립보드에 복사하거나 파일로 다운로드하세요.
PixNudge를 선택하는 이유
아무것도 업로드되지 않아요
데이터는 브라우저에서 처리되며 서버로 전송되지 않아요. API 키, 토큰, 고객 데이터도 안심하고 다룰 수 있어요.
큰 파일도 즉시 처리
서버를 거치지 않아 입력하는 즉시 결과가 나타나요. 수 MB 크기의 파일도 부드럽게 처리해요.
숫자를 정확하게 유지
64비트 ID 같은 긴 숫자도 반올림되지 않고 입력한 그대로 유지돼요.
자주 묻는 질문
코드에 fromJson과 toJson이 포함되나요?
네, '타입만 생성'을 끄면 포함돼요. 각 클래스에 fromJson 팩토리와 toJson 메서드가 생기고, 문서 전체를 파싱하고 인코딩하는 최상위 함수도 추가돼요.
코드가 null safety를 지원하나요?
네. 필수 필드는 non-nullable이고, 없거나 null일 수 있는 키는 String? 같은 nullable 타입이 돼요.
freezed를 사용할 수 있나요?
네. 'freezed 사용'을 켜면 freezed 패키지용 클래스가 생성돼요. 그런 다음 build_runner를 실행해 생성 파일을 만드세요.