BDOB JSON
Conversão de arquivo

Converter BDOB para JSON

RESPOSTA RÁPIDA
É possível converter BDOB para JSON?
Sim - BDOB converte para JSON.

Um arquivo .bdob é um blob CBOR (Concise Binary Object Representation), portanto você o decodifica para JSON com a ferramenta de linha de comando gratuita do Python cbor2 ou um visualizador CBOR online. O mapeamento é próximo, mas com perdas: tipos CBOR para os quais o JSON não tem equivalente (strings de bytes, chaves inteiras, tags, floats especiais) são coagidos para o valor JSON mais próximo.

Também para JSON: EXPRESS · REPLIT · KLWP

Nesta página

Testado em macOS, Windows e Linux
Última verificação em Sep 2026

Mais conversores gratuitos

HEIC, PNG, WEBP, MP3 e mais - todas as ferramentas aqui são gratuitas.

Abrir a caixa de ferramentas

Por que converter BDOB para JSON?

O CBOR é um irmão binário compacto do JSON usado para economizar espaço e analisar mais rápido, mas não é legível por humanos. As pessoas decodificam um blob .bdob para .json para que possam inspecionar, editar, comparar ou alimentar os dados em ferramentas que aceitam apenas JSON de texto.

Como converter BDOB para JSON

cbor2 (Python) OPEN-SOURCE

Instale com pip install cbor2, depois execute python -m cbor2.tool -d file.bdob --pretty para imprimir os dados decodificados como JSON formatado. Adicione -o out.json para gravá-los em um arquivo.

Sobre estes formatos

Qualidade e o que observar

  • A conversão é oficialmente documentada como tendo perdas - strings de bytes, chaves de mapa que não são strings e tags CBOR são achatadas no que o JSON puder representar.
  • Se o .bdob veio de um aplicativo específico, seu esquema não é descrito dentro do arquivo, então você obtém a estrutura bruta, mas não necessariamente nomes de campos significativos.
  • Floats especiais (NaN, Infinity) e inteiros muito grandes podem não retornar de forma idêntica ao CBOR original.

Perguntas frequentes

O .bdob é sempre CBOR?
O nome .bdob sinaliza um blob de dados binários e o CBOR é o caso comum, mas confirme decodificando - se o cbor2 der erro, o arquivo usa um formato binário diferente.
Terei meu JSON de volta para .bdob exatamente?
Não é garantido. Como a decodificação tem perdas, a codificação do JSON com cbor2.dumps pode produzir bytes ligeiramente diferentes do blob original.
Preciso escrever código?
Não. python -m cbor2.tool é um utilitário de linha de comando pronto para uso, e o cbor.me não precisa de instalação alguma.
Posso editar os dados primeiro?
Sim - decodifique para JSON, edite o texto e codifique novamente com cbor2 se precisar do formato binário de volta.