Konwerter danych · działa w 100% w Twojej przeglądarce
Konwerter Protobuf na JSON
Zdekoduj w przeglądarce serializowany komunikat binarny Protobuf do formatu JSON czytelnego dla człowieka. Porzuć schemat .proto i ładunek binarny — wybierz typ wiadomości głównej i wyprowadź JSON. Przydatne do sprawdzania ruchu gRPC lub debugowania serializowanych ładunków API.
Jak używać
- Usuń plik schematu .proto.
- Usuń binarny komunikat protobuf (.bin / .pb).
- Wybierz typ komunikatu reprezentowany przez plik binarny.
- Kliknij Konwertuj. Zdekodowany JSON jest dostępny do pobrania.
FAQ
Dlaczego potrzebujesz pliku .proto?
Pliki binarne Protobuf nie zawierają informacji o schemacie — pola są identyfikowane za pomocą numerów znaczników, a nie nazw. Bez .proto zdekodowany wynik byłby po prostu {1: ..., 2: ...} bez znaczenia.
Czy obsługiwane są wiadomości zagnieżdżone?
Tak. protobufjs przechadza się po grafie schematu i dekoduje zagnieżdżone wiadomości, powtarzające się pola, oneof i mapy rekursywnie.
Czy mój schemat lub wiadomość została przesłana na serwer?
Nie. Konwersja odbywa się całkowicie w przeglądarce przy użyciu zestawu WebAssembly i interfejsów API sieci Web. Otwórz kartę Sieć w DevTools podczas konwersji — nie zobaczysz żadnego ruchu wychodzącego przenoszącego Twój plik.
Czy to naprawdę jest darmowe?
Tak. Bez rejestracji, bez limitu, bez poziomu uaktualnienia. Konwersja przebiega na Twoim komputerze, więc hosting nie kosztuje nas nic.