Formattatori e Codice
Protobuf Playground
Parse, browse and encode protobuf messages.
(run decode)
Nota dell'editore
Understanding · Tag + wire-type + value — the format that won the binary wars.
Questo capitolo approfondito è attualmente disponibile solo in inglese. Lo strumento di conversione qui sopra funziona nella tua lingua; il lungo articolo esplicativo non è stato ancora tradotto.
Domande frequenti
Quick answers.
›What is Protobuf?
Protocol Buffers are Google's serialisation format for structured data, similar to XML or JSON but smaller and faster. It requires a schema defined in a `.proto` file to encode and decode messages.
›Is my schema or data sent anywhere?
No. The compiler and encoder run entirely within your browser session using a JavaScript implementation of the Protobuf library.
›Which versions are supported?
The playground supports both `proto2` and `proto3` syntax versions. Ensure your schema includes the `syntax = "proto3";` header if using modern features.
›How do I handle binary data?
You can paste your encoded message as a Hex string or Base64. The tool will attempt to decode it against your provided proto definition.
Le persone cercano anche
Strumenti correlati
More in this room.
- Convertitore da JSON a XMLConverte JSON in XML pulito e ben formato.
- Convertitore da CSV a JSONTrasforma istantaneamente i fogli di calcolo in array JSON.
- Convertitore da YAML a JSONConverti YAML in JSON — istantaneo, solo browser.
- Convertitore da JSON a ExcelTrasforma array JSON in fogli di calcolo Excel.
- Convertitore TOML ⇄ JSONConverti tra TOML e JSON — in entrambe le direzioni.
- Convertitore INI ⇄ JSONConverti file di configurazione INI in JSON e viceversa.