مبدل داده · 100٪ در مرورگر شما اجرا می شود
تبدیل پروتوبوف به JSON
یک پیام باینری سریال Protobuf را در مرورگر خود به JSON قابل خواندن توسط انسان رمزگشایی کنید. طرحواره پروتو و بار باینری خود را رها کنید — نوع پیام اصلی را انتخاب کنید، JSON را خارج کنید. برای بررسی ترافیک gRPC یا اشکالزدایی بارهای API سریالی مفید است.
نحوه استفاده
- فایل طرحواره پروتو خود را رها کنید.
- پیام پروتوباف باینری (.bin / .pb) را رها کنید.
- نوع پیام باینری را انتخاب کنید.
- روی Convert کلیک کنید. JSON رمزگشایی شده برای دانلود ارائه شده است.
سوالات متداول
چرا به فایل .proto نیاز دارید؟
باینری های Protobuf شامل اطلاعات طرح واره نیستند - فیلدها با شماره برچسب ها شناسایی می شوند نه نام ها. بدون .proto، خروجی رمزگشایی شده فقط {1: ...، 2: ...} بدون معنی خواهد بود.
آیا پیام های تودرتو مدیریت می شوند؟
بله. protobufjs نمودار طرحواره را طی می کند و پیام های تودرتو، فیلدهای تکراری، oneofs و نقشه ها را به صورت بازگشتی رمزگشایی می کند.
آیا طرحواره یا پیام من در سرور آپلود می شود؟
خیر. تبدیل به طور کامل در مرورگر شما با استفاده از WebAssembly و Web API اجرا می شود. هنگام تبدیل، تب Network را در DevTools باز کنید — هیچ ترافیک خروجی که فایل شما را حمل می کند، مشاهده نخواهید کرد.
آیا این واقعا رایگان است؟
بله. بدون ثبت نام، بدون سهمیه، بدون سطح ارتقاء. تبدیل بر روی دستگاه شما اجرا می شود، بنابراین هزینه ای برای میزبانی ما ندارد.