Data converter · běží 100% ve vašem prohlížeči

Protobuf to JSON Converter

Dekódujte ve svém prohlížeči serializovanou binární zprávu Protobuf do JSON čitelného pro člověka. Zrušte schéma .proto a binární datovou část – vyberte typ kořenové zprávy a získejte JSON. Užitečné pro kontrolu provozu gRPC nebo ladění serializovaných datových částí API.

Žádné nahráváníŽádná registraceŽádné sledováníZdarma, neomezeně
Schéma (.proto)
Soubor .proto, který popisuje vaše typy zpráv.
Binární zpráva (.bin / .pb)
Serializovaná zpráva binárního protobufu.

Jak používat

  1. Zrušte soubor schématu .proto.
  2. Zrušte binární zprávu protobuf (.bin / .pb).
  3. Vyberte typ zprávy, který binární soubor představuje.
  4. Klikněte na Převést. Dekódovaný JSON je nabízen ke stažení.

Nejčastější dotazy

Proč potřebujete soubor .proto? Binární soubory

Protobuf neobsahují informace o schématu – pole jsou identifikována čísly značek, nikoli názvy. Bez .proto by dekódovaný výstup byl jen {1: ..., 2: ...} bez významu.

Jsou zpracovávány vnořené zprávy?

Ano. protobufjs prochází grafem schématu a rekurzivně dekóduje vnořené zprávy, opakovaná pole, jedny z nich a mapy.

Nahrává se moje schéma nebo zpráva na server? Převodník

Ne. Konverze probíhá výhradně ve vašem prohlížeči pomocí WebAssembly a Web API. Během převodu otevřete kartu Síť v nástroji DevTools – neuvidíte žádný odchozí provoz nesoucí váš soubor.

Je to opravdu zdarma?

Ano. Žádná registrace, žádná kvóta, žádná úroveň upgradu. Konverze běží na vašem počítači, takže hostování nás nic nestojí.