Skip to main content

Outil dans le navigateur

Encodeur Protobuf

Transformez des données structurées avec Protobuf Encode et vérifiez la sortie valide. Saisissez les données, choisissez les options de formatage, puis validez et copiez le résultat.

Espace de travail

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée requise

Vous pouvez relancer l’outil après chaque modification.

Options

Le glisser-déposer est activé pour cet ingrédient

Votre résultat apparaît ici

Transformez des données structurées avec Protobuf Encode et vérifiez la sortie valide. Saisissez les données, choisissez les options de formatage, puis validez et copiez le résultat.

Réponse directe

Fonction de Encodeur Protobuf

L'encodeur Protobuf sérialise les champs pris en charge en octets Protocol Buffers.

Résultat

Ce que vous recevez

Il renvoie les octets Protobuf du message. Le traitement s'exécute dans le navigateur.

Utiliser cet outil

Comment utiliser Encodeur Protobuf

  1. Saisissez du texte ou des données pour cet outil.
  2. Définissez les champs avant d'encoder les valeurs.
  3. Vérifiez les types wire et les règles des champs répétés.

Exemple

Tester avec un exemple sûr

Entrée: un message pris en charge avec name: Ada

Paramètres: Encodeur Protobuf : utilisez la définition de message et les numéros de champ correspondants.

Résultat: Il renvoie les octets Protobuf du message. Le traitement s'exécute dans le navigateur.

Cet exemple décrit un test sûr pour l'encodeur Protobuf.

Usages courants

Usages de Encodeur Protobuf

  • Utilisez l'encodeur Protobuf avec un petit échantillon représentatif.
  • Vérifiez le résultat de l'encodeur Protobuf avant de l'utiliser ailleurs.
  • Conservez les données originales jusqu'à ce que le résultat passe la vérification.

Limites

Vérifier le résultat

  • Encodeur Protobuf : le récepteur exige des numéros de champ et des types compatibles.
  • Encodeur Protobuf : la sortie binaire n'est pas lisible sans décodeur qui connaît le schéma.
  • Encodeur Protobuf : le traitement reste dans le navigateur.