Konverter data · berjalan 100% di browser Anda
Konverter Protobuf ke JSON
Dekode pesan biner Protobuf yang telah diserialisasi menjadi JSON yang mudah dibaca manusia, di browser Anda. Letakkan skema .proto dan payload biner — pilih tipe pesan root, dapatkan output JSON. Berguna untuk memeriksa lalu lintas gRPC atau men-debug payload API yang diserialisasi.
Cara penggunaan
- Letakkan file skema .proto Anda.
- Letakkan pesan protobuf biner (.bin / .pb).
- Pilih tipe pesan yang diwakili oleh biner tersebut.
- Klik Konversi. JSON yang telah didekode ditawarkan untuk diunduh.
FAQ
Mengapa file .proto diperlukan?
Biner Protobuf tidak menyertakan info skema — field diidentifikasi dengan nomor tag, bukan nama. Tanpa .proto, output yang didekode hanya berupa {1: ..., 2: ...} tanpa makna.
Apakah pesan bersarang didukung?
Ya. protobufjs menelusuri grafik skema dan mendekode pesan bersarang, field berulang, oneofs, dan map secara rekursif.
Apakah skema atau pesan saya diunggah ke server?
Tidak. Konversi berjalan sepenuhnya di browser Anda menggunakan WebAssembly dan Web API. Buka tab Jaringan di DevTools saat Anda mengonversi — Anda tidak akan melihat lalu lintas keluar yang membawa file Anda.
Apakah ini benar-benar gratis?
Ya. Tanpa daftar, tanpa kuota, tanpa tingkatan berbayar. Konversi berjalan di mesin Anda, sehingga tidak ada biaya bagi kami untuk meng-host-nya.