Adatkonverter · 100%-ban fut a böngészőjében

Protobuf to JSON Converter

Dekódoljon egy soros Protobuf bináris üzenetet ember által olvasható JSON-ba a böngészőjében. Dobja el a .proto sémát és a bináris terhelést – válassza ki a gyökérüzenet típusát, és vegye ki a JSON-t. Hasznos a gRPC-forgalom vizsgálatához vagy a soros API-ra vonatkozó terhelések hibakereséséhez.

Nincs feltöltésNincs regisztrációNincs követésIngyenes, korlátlan
Séma (.proto)
Az üzenettípusokat leíró .proto fájl.
Bináris üzenet (.bin / .pb)
A szerializált bináris protobuf üzenet.

Hogyan kell használni

  1. Dobja el a .proto sémafájlt.
  2. Dobja el a bináris protobuf üzenetet (.bin / .pb).
  3. Válassza ki, hogy a bináris melyik üzenettípust képviseli.
  4. Kattintson a Konvertálás gombra. A dekódolt JSON letölthető.

GYIK

Miért van szüksége a .proto fájlra?

A Protobuf binárisok nem tartalmaznak sémainformációkat – a mezőket címkeszámok azonosítják, nem nevek. A .proto nélkül a dekódolt kimenet csak {1: ..., 2: ...} lenne, jelentés nélkül.

Kezelik a beágyazott üzeneteket?

Igen. A protobufjs végigjárja a sémagráfot, és rekurzívan dekódolja a beágyazott üzeneteket, ismétlődő mezőket, egyet és leképezéseket.

Feltöltődik a sémám vagy az üzenetem a szerverre?

Nem. A konvertálás teljes egészében az Ön böngészőjében fut a WebAssembly és a Web API-k használatával. Nyissa meg a DevTools Hálózat lapját konvertálás közben – nem fog látni a fájlt továbbító kimenő forgalmat.

Ez tényleg ingyenes?

Igen. Nincs regisztráció, nincs kvóta, nincs frissítési szint. Az átalakítás az Ön gépén fut, tehát semmibe nem kerül a hosztolás.