ConvertLab.cloud

O que é um ficheiro JSON?

JSON — dados estruturados

Utilizar o formato JSON

Um exemplo concreto

Preparar um CSV a partir de uma lista JSON de artigos com os mesmos campos.

As verificações úteis

Os objetos aninhados não correspondem diretamente às colunas de uma tabela. Verifique números, valores nulos e listas.

Escolher uma conversão

Mantenha o original e abra o resultado no software ou no dispositivo que terá de o utilizar.

As suas perguntas sobre este formato

Porque é que o meu JSON muda de estrutura para CSV?

CSV representa uma tabela de linhas e colunas. JSON pode conter objetos e listas aninhadas que não se transponem diretamente. Converta uma cópia, verifique como os campos são representados e mantenha o JSON se o seu uso exigir conservar toda a sua estrutura.

Como evitar perder os zeros no início dos identificadores?

Ao abrir o CSV num programa de folhas de cálculo, importe as colunas de identificadores como texto. Uma abertura automática pode transformar 00123 em 123. Verifique também as datas e os separadores decimais antes de guardar novamente.

Posso converter um ficheiro que contenha segredos?

Retire as palavras-passe, chaves do API e outros segredos antes de enviar um exemplo ao serviço ou suporte. O processamento de ficheiros é feito online. Para dados que não devem sair do seu dispositivo, use uma ferramenta local adequada.

Porque é que todas as saídas não são oferecidas?

Os formatos não são intercambiáveis em todos os casos. ConvertLab mostra as conversões do seu catálogo; renomear uma extensão não transforma o conteúdo. As saídas especializadas, como algumas exportações XML ou folhas de cálculo, são identificadas como NoLimit.

01

O que é?

O JSON é o formato de troca de dados da web. Não descreve um documento, mas sim uma estrutura: pares nome/valor, listas, objetos aninhados. É isto que circula entre uma aplicação e o seu servidor, milhões de vezes por segundo em todo o mundo.

A sua sintaxe é mínima — chavetas, parênteses retos, aspas — e continua legível por um humano, o que é raro para um formato pensado para máquinas.

02

História e origem

Douglas Crockford formalizou o JSON no início dos anos 2000, retomando simplesmente a forma como a linguagem JavaScript declara os seus objetos. Não inventou nada: deu nome e documentou algo que já existia.

Essa simplicidade acabou por vencer o XML, então dominante: em poucos anos, quase todas as interfaces web passaram a usar JSON.

03

Porque é prático

Leve, legível, universal: todas as linguagens de programação sabem lê-lo e escrevê-lo sem recorrer a bibliotecas exóticas.

Lida naturalmente com estruturas aninhadas, ao contrário do CSV, irremediavelmente limitado a uma tabela plana.

04

Limites e defeitos

Não permite comentários — uma lacuna frequentemente lamentada por quem o usa para ficheiros de configuração.

Sem tipos de data, sem comentários, e uma sintaxe intransigente: uma vírgula a mais e o ficheiro inteiro torna-se inválido.

05

Conselhos de utilização

Para transformar dados JSON numa tabela utilizável numa folha de cálculo, converta-os para CSV — desde que a estrutura seja plana. Objetos aninhados não cabem em colunas.

Para um ficheiro de configuração que vai ser editado por humanos, o YAML ou o TOML são mais agradáveis: aceitam comentários.

Converta o seu JSON em segundos, nos nossos servidores seguros em França.

Converter um JSON