Конвертор на данни · работи 100% във вашия браузър
Конвертор на Protobuf към JSON
Декодирайте сериализирано двоично съобщение на Protobuf в четим от човека JSON във вашия браузър. Изхвърлете вашата .proto схема и двоичния полезен товар - изберете основния тип съобщение, извадете JSON. Полезно за проверка на gRPC трафик или отстраняване на грешки в сериализирани полезни натоварвания на API.
Как се използва
- Пуснете вашия .proto файл със схема.
- Премахнете двоичното protobuf съобщение (.bin / .pb).
- Изберете кой тип съобщение представлява двоичният файл.
- Щракнете върху Конвертиране. Декодираният JSON се предлага за изтегляне.
ЧЗВ
Защо се нуждаете от .proto файла?
Двоичните файлове на Protobuf не включват информация за схемата — полетата се идентифицират с номера на тагове, а не с имена. Без .proto декодираният изход би бил просто {1: ..., 2: ...} без значение.
Обработват ли се вложените съобщения?
Да. protobufjs обикаля графиката на схемата и декодира рекурсивно вложени съобщения, повтарящи се полета, oneofs и карти.
Качва ли се моята схема или съобщение на сървър?
Не. Преобразуването се изпълнява изцяло във вашия браузър с помощта на WebAssembly и уеб API. Отворете раздела Мрежа в DevTools, докато конвертирате — няма да видите изходящ трафик, пренасящ вашия файл.
Това наистина ли е безплатно?
Да. Без регистрация, без квота, без надграждане. Преобразуването се изпълнява на вашата машина, така че не ни струва нищо за хостване.