Pretvarač podataka · radi 100% u vašem pregledniku

Protobuf u JSON pretvarač

Dekodirajte serijaliziranu Protobuf binarnu poruku u čitljiv JSON u vašem pregledniku. Odbacite svoju .proto shemu i binarni sadržaj — odaberite korijensku vrstu poruke, izvadite JSON. Korisno za pregled gRPC prometa ili otklanjanje pogrešaka serijaliziranih API korisnih opterećenja.

Nema prijenosaNema prijaveNema praćenjaBesplatno, neograničeno
Shema (.proto)
.proto datoteka koja opisuje vaše vrste poruka.
Binarna poruka (.bin / .pb)
Serializirana binarna protobuf poruka.

Kako koristiti

  1. Ispustite svoju .proto datoteku sheme.
  2. Ispustite binarnu protobuf poruku (.bin / .pb).
  3. Odaberite koju vrstu poruke predstavlja binarna datoteka.
  4. Kliknite Pretvori. Dekodirani JSON nudi se za preuzimanje.

FAQ

Zašto vam je potrebna .proto datoteka?

Protobuf binarne datoteke ne uključuju informacije o shemi — polja su identificirana brojevima oznaka, a ne imenima. Bez .proto, dekodirani izlaz bi bio samo {1: ..., 2: ...} bez ikakvog značenja.

Obrađuju li se ugniježđene poruke?

Da. protobufjs šeta grafom sheme i rekurzivno dekodira ugniježđene poruke, ponovljena polja, oneofs i karte.

Učitava li se moja shema ili poruka na poslužitelj?

Ne. Konverzija se u potpunosti izvodi u vašem pregledniku pomoću WebAssembly i Web API-ja. Otvorite karticu Mreža u DevTools dok pretvarate — nećete vidjeti izlazni promet koji prenosi vašu datoteku.

Je li ovo stvarno besplatno?

Da. Nema prijave, nema kvote, nema razine nadogradnje. Konverzija se izvodi na vašem računalu, tako da nas hosting ne košta ništa.