Converta um exemplo JSON em um esquema Protobuf proto3 diretamente no navegador. As mensagens geradas abrangem objetos aninhados, arrays, valores escalares, dados nulos e carimbos de data e hora comuns.
Defina uma mensagem raiz e um pacote opcional e ajuste as opções de nomes e aninhamento. Quando um nome de campo Protobuf válido precisar ser diferente, a chave JSON original será preservada por meio de json_name.
A geração se baseia na amostra fornecida. Revise números de campo, intervalos numéricos, presença opcional, enums, maps, opções oneof e compatibilidade da API antes de adotar o esquema.
Ferramentas relacionadas: Formatador de JSON · Formatador Protobuf · JSON para TypeScript