Datakonverter · kører 100 % i din browser

Protobuf til JSON-konverter

Afkod en serialiseret Protobuf binær meddelelse til menneskelæselig JSON i din browser. Slip dit .proto-skema og den binære nyttelast - vælg rodmeddelelsestypen, få JSON ud. Nyttigt til inspektion af gRPC-trafik eller fejlretning af serialiserede API-nyttelaster.

Ingen uploadIngen tilmeldingIngen sporingGratis, ubegrænset
Skema (.proto)
.proto-filen, der beskriver dine meddelelsestyper.
Binær meddelelse (.bin / .pb)
Den serialiserede binære protobuf-meddelelse.

Sådan bruges

  1. Slip din .proto-skemafil.
  2. Slip den binære protobuf-meddelelse (.bin / .pb).
  3. Vælg hvilken meddelelsestype den binære meddelelse repræsenterer.
  4. Klik på Konverter. Den afkodede JSON tilbydes til download.

Ofte stillede spørgsmål

Hvorfor har du brug for .proto-filen?

Protobuf-binære filer inkluderer ikke skemaoplysninger - felter identificeres med tagnumre, ikke navne. Uden .proto ville afkodet output bare være {1: ..., 2: ...} uden betydning.

Håndteres indlejrede meddelelser?

Ja. protobufjs går gennem skemagrafen og afkoder indlejrede meddelelser, gentagne felter, oneofs og kort rekursivt.

Uploader mit skema eller min besked til en server?

Nej. Konvertering kører udelukkende i din browser ved hjælp af WebAssembly og Web API'er. Åbn fanen Netværk i DevTools, mens du konverterer - du vil ikke se nogen udgående trafik, der bærer din fil.

Er dette virkelig gratis?

Ja. Ingen tilmelding, ingen kvote, ingen opgraderingsniveau. Konverteringen kører på din maskine, så det koster os ikke noget at hoste.