JSON vers Protobuf

Convertissez directement dans votre navigateur un exemple JSON en schéma Protobuf proto3. Les messages générés couvrent les objets imbriqués, les tableaux, les valeurs scalaires, les données nulles et les horodatages courants.

Définissez un message racine et, si nécessaire, un package, puis ajustez les options de nommage et d'imbrication. Lorsque le nom de champ Protobuf valide doit différer, la clé JSON d'origine est conservée avec json_name.

Correspondance des types JSON

Vérifier le schéma généré

La génération repose sur l'exemple fourni. Vérifiez les numéros de champ, les plages numériques, la présence facultative, les enums, les maps, les choix oneof et la compatibilité de l'API avant d'adopter le schéma.

Outils associés : Formateur JSON · Formateur Protobuf · JSON vers TypeScript