BDOB JSON
Conversion de fichier

Convertir BDOB en JSON

RÉPONSE RAPIDE
Est-il possible de convertir BDOB en JSON ?
Oui - BDOB se convertit en JSON.

Un fichier .bdob est un blob CBOR (Concise Binary Object Representation), vous pouvez donc le décoder en JSON avec l'outil gratuit en ligne de commande Python cbor2 ou un visualiseur CBOR en ligne. La correspondance est proche mais avec perte : les types CBOR sans équivalent JSON (chaînes d'octets, clés entières, balises, flottants spéciaux) sont convertis vers la valeur JSON la plus proche.

Aussi vers JSON : EXPRESS · REPLIT · KLWP

Sur cette page

Testé sur macOS, Windows et Linux
Dernière vérification le Sep 2026

Plus de convertisseurs gratuits

HEIC, PNG, WEBP, MP3 et plus - chaque outil ici est gratuit.

Ouvrir la boîte à outils

Pourquoi convertir BDOB en JSON ?

CBOR est un cousin binaire compact du JSON utilisé pour gagner de l'espace et s'analyser plus rapidement, mais il n'est pas lisible par l'homme. On décode un blob .bdob en .json pour pouvoir inspecter, éditer, comparer ou injecter les données dans des outils qui ne lisent que le JSON textuel.

Comment convertir BDOB en JSON

cbor2 (Python) OPEN-SOURCE

Installez avec pip install cbor2, puis lancez python -m cbor2.tool -d file.bdob --pretty pour afficher les données décodées en JSON formaté. Ajoutez -o out.json pour l'écrire dans un fichier.

À propos de ces formats

Qualité et points de vigilance

  • La conversion est officiellement documentée comme comportant des pertes - les chaînes d'octets, les clés de mappage non textuelles et les balises CBOR sont aplaties dans ce que le JSON peut représenter.
  • Si le .bdob provient d'une application spécifique, son schéma n'est pas décrit à l'intérieur du fichier, vous obtenez donc la structure brute mais pas nécessairement des noms de champs explicites.
  • Les flottants spéciaux (NaN, Infinity) et les entiers très grands peuvent ne pas revenir à un CBOR identique après un cycle aller-retour.

Foire aux questions

Est-ce que le .bdob est toujours du CBOR ?
Le nom .bdob signale un blob de données binaires et le CBOR est le cas courant, mais confirmez en décodant - si cbor2 renvoie une erreur, le fichier utilise un format binaire différent.
Récupérerai-je mon JSON exactement en .bdob ?
Ce n'est pas garanti. Comme le décodage comporte des pertes, le ré-encodage du JSON avec cbor2.dumps peut produire des octets légèrement différents du blob original.
Dois-je écrire du code ?
Non. python -m cbor2.tool est un utilitaire en ligne de commande prêt à l'emploi, et cbor.me ne nécessite aucune installation.
Puis-je modifier les données d'abord ?
Oui - décodez en JSON, modifiez le texte, puis ré-encodez avec cbor2 si vous avez besoin de retrouver la forme binaire.