BSON ↔ Conversor/Visualizador JSON
Opções
Notas rápidas
- Decodificar Base64 BSON para JSON
- Decodificar hexadecimal BSON para JSON
- Codifique JSON para BSON e baixe-o como um arquivo
O que é BSON ↔ Conversor/Visualizador JSON?
Esta ferramenta converte JSON em BSON e decodifica BSON de volta em JSON.
É útil para depuração relacionada ao MongoDB, inspeção de carga binária, desenvolvimento de back-end e testes de interoperabilidade.
Como usar BSON ↔ Conversor/Visualizador JSON
- Cole JSON e clique em Encode para convertê-lo em BSON.
- Cole Base64 ou BSON hexadecimal e clique em Decodificar para convertê-lo em JSON.
- Use a detecção automática se não tiver certeza se a entrada é JSON, Base64 ou hexadecimal.
- Carregue ou baixe arquivos .bson quando necessário.
Dicas
- BSON é um formato binário, portanto Base64 e hexadecimal são as representações de texto mais convenientes.
- Esta ferramenta é especialmente útil ao depurar exportações ou cargas binárias do MongoDB.
- A saída hexadecimal ajuda a comparar cargas úteis BSON byte por byte.
- O BSON espera um documento de nível superior, portanto a codificação funciona melhor com objetos JSON.
Verificações de BSON e JSON antes de mover dados MongoDB
BSON preserva tipos que JSON plano não representa diretamente; a conversão deve proteger ObjectIds, datas, binários e precisão.
Preserve tipos estendidos
Revise ObjectId, Date, Decimal128, Binary, Timestamp, Regex e MinKey ou MaxKey antes de aceitar o JSON.
Escolha o modo JSON
Use Extended JSON canonical ou relaxed conforme consumidores humanos, tests, import tools ou APIs.
Proteja precisão numérica
Revise Int64, Decimal128, contadores grandes e valores monetários antes de JavaScript ou planilha converter.
Valide round trips
Converta documentos representativos de volta para BSON e compare tipos, não apenas texto visível, antes de migrar.
Ferramentas relacionadas
Você também pode achar essas ferramentas úteis.