JSON을 Protobuf로 변환

JSON 샘플을 브라우저에서 바로 Protobuf proto3 스키마로 변환합니다. 중첩 객체, 배열, 스칼라 값, null 데이터, 일반적인 타임스탬프 문자열을 처리합니다.

루트 메시지 이름과 선택적 패키지를 지정한 뒤 이름 지정 및 중첩 옵션을 조정할 수 있습니다. 유효한 Protobuf 필드 이름으로 변경해야 할 때도 json_name으로 원래 JSON 키를 유지합니다.

JSON 타입 매핑 방식

생성된 스키마 검토

입력한 샘플을 기준으로 생성됩니다. 스키마를 사용하기 전에 필드 번호, 숫자 범위, optional 존재 여부, enum, map, oneof 선택, API 호환성을 검토하세요.

관련 도구: JSON 포맷터 · Protobuf 포맷터 · JSON → TypeScript