Convertidor de dades · funciona al 100% al vostre navegador
Convertidor de Protobuf a JSON
Descodifiqueu un missatge binari de Protobuf serialitzat en JSON llegible per humans al vostre navegador. Deixeu anar el vostre esquema .proto i la càrrega útil binària: trieu el tipus de missatge arrel, traieu JSON. Útil per inspeccionar el trànsit gRPC o per depurar càrregues útils de l'API serialitzades.
Com utilitzar
- Deixeu anar el vostre fitxer d'esquema .proto.
- Deixeu anar el missatge binari del protobuf (.bin / .pb).
- Trieu quin tipus de missatge representa el binari.
- Feu clic a Converteix. El JSON descodificat s'ofereix per descarregar.
PMF
Per què necessiteu el fitxer .proto?
Els binaris de Protobuf no inclouen informació d'esquema: els camps s'identifiquen amb números d'etiqueta, no noms. Sense el .proto, la sortida descodificada seria només {1: ..., 2: ...} sense cap significat.
Es gestionen els missatges imbricats?
Sí. protobufjs recorre el gràfic de l'esquema i descodifica missatges imbricats, camps repetits, oneofs i mapes de forma recursiva.
El meu esquema o missatge es carrega a un servidor?
No. La conversió s'executa completament al vostre navegador mitjançant WebAssembly i les API web. Obriu la pestanya Xarxa a DevTools mentre feu la conversió; no veureu trànsit de sortida que porti el vostre fitxer.
És realment gratuït?
Sí. Sense registre, sense quota, sense nivell d'actualització. La conversió s'executa a la vostra màquina, de manera que no ens costa res d'allotjar-la.