Conversor de dados · funciona 100% no seu navegador
Conversor de protobuf para JSON
Decodifique uma mensagem binária Protobuf serializada em JSON legível por humanos, em seu navegador. Elimine seu esquema .proto e a carga binária - escolha o tipo de mensagem raiz e obtenha JSON. Útil para inspecionar o tráfego gRPC ou depurar cargas de API serializadas. Esquema
Como usar
- Elimine seu arquivo de esquema .proto.
- Elimine a mensagem binária protobuf (.bin / .pb).
- Escolha qual tipo de mensagem o binário representa.
- Clique em Converter. O JSON decodificado é oferecido para download.
Perguntas frequentes
Por que você precisa do arquivo .proto?
Os binários do protobuf não incluem informações de esquema - os campos são identificados por números de tags, não por nomes. Sem o .proto, a saída decodificada seria apenas {1: ..., 2: ...} sem significado.
As mensagens aninhadas são tratadas?
Sim. protobufjs percorre o gráfico do esquema e decodifica mensagens aninhadas, campos repetidos, oneofs e mapas recursivamente.
Meu esquema ou mensagem é carregado em um servidor?
Não. A conversão é executada inteiramente em seu navegador usando WebAssembly e APIs da Web. Abra a guia Rede no DevTools enquanto você converte – você não verá nenhum tráfego de saída transportando seu arquivo.
Isso é realmente grátis?
Sim. Sem inscrição, sem cota, sem nível de atualização. A conversão é executada na sua máquina, portanto não nos custa nada hospedar.