O que é um arquivo JSON e como abrir um

O que é um arquivo JSON e como abrir um

Se você já fez coisas como contabilidade pessoal no Excel, provavelmente já sentiu este problema: quanto mais informações você armazena, mais difícil é atualizar as coisas. À medida que seus dados aumentam, tudo fica confuso e estranho. Os bancos de dados são legais e tudo mais, mas não são exatamente tão “legíveis” quanto a maioria de nós gostaria que fossem. Ainda bem que existe o JSON para nos ajudar.

O que é um arquivo JSON?

JSON significa JavaScript Object Notation e é usado na definição de objetos em JavaScript. Claro, você não precisa aprender JavaScript para entender JSON. É simplesmente um formato para agrupar dados, de modo que seja mais fácil de ler e formatar.

Dê uma olhada neste exemplo e encontre os nomes de cada animal de estimação:

{
"pets": [
{
"type": "dog",
"name": "Maddogna",
"breed": "Golden Retriever",
"age": 3,
"likes": ["barking", "going for walks", "Fluffman"],
"dislikes": ["loud noises", "strangers"]
},
{
"type": "cat",
"name": "Fluffman",
"breed": "Siamese",
"age": 3,
"likes": ["napping", "being petted"],
"dislikes": ["being picked up", "Maddogna", "dog food"]
},
{
"type": "iguana",
"name": "Gizzards the Great",
"breed": "Green Iguana",
"age": 2,
"likes": ["sunbathing", "watching Fluffman and Maddogna"],
"dislikes": ["cold weather", "being stared at by Fluffman and Maddogna"]
}
]}

É como uma lista de coisas. E você pode ver facilmente os nomes dos animais de estimação: Maddogna, Fluffman e Gizzards the Great. Entre eles estão outros dados como idade, antipatias e raça.

JSON preenche a lacuna entre computadores e humanos normais quando se trata de dados. É rápido, compreensível e pode ser convertido em qualquer outro formato que você precise que seus dados tenham.

Os arquivos JSON são os melhores quando se trata de converter grandes quantidades de dados.

Para que serve o JSON

JSON é um formato. Você pode enviar quase qualquer coisa com ele. Desde que você esteja enviando dados compilados, o JSON pode ser usado. Na verdade, seu computador provavelmente o está usando agora para falar com outros computadores em todo o mundo sem que você saiba.

Existem muitos usos para JSON, como:

  • Mensagens instantâneas
  • E-mails
  • Arquivos de configuração
  • informações de rede
Requisitos no Pi de amostra formatado com Json Lite Dark Mode

Você também pode ver JSON em jogos durante o desenvolvimento e lançamento para armazenar seus salvamentos e configurações.

Claro, existem outras maneiras mais rápidas de mover dados, mas o JSON é conveniente demais para ser deixado de lado.

Como abrir um arquivo JSON

Em sua essência, os arquivos JSON são apenas arquivos de texto salvos com uma extensão “.json”. Você pode abri-los com qualquer tipo de editor de texto simples, como se fossem um arquivo de texto comum.

  • No Windows, abra o Bloco de Notas e vá em “Arquivo -> Abrir” e procure o arquivo JSON que você está tentando abrir.
Seta vermelha do bloco de notas no arquivo aberto
Bloco de Notas Abrir Arquivo Todos os Arquivos
  • Se houver algo que você deseja pesquisar no arquivo, basta pressionar Ctrl+ Fe digitar o que precisa encontrar.
Bloco de notas procurando por Maddogna no arquivo Json
  • Se você quiser criar um novo arquivo JSON, basta criar um arquivo de texto normal e salvá-lo com a extensão de arquivo “.json”. Certifique-se de alterar o tipo de salvamento para “All Files” ou então ele se transformará em “filename.json.txt”.
Salvar o novo arquivo Json Pets Json Arrow On Save Type Dropdown

Usando visualizadores JSON

Agora, embora útil, o problema com esses conversores online é que eles não são úteis quando você está fazendo tarefas baseadas na web. Felizmente, existem diferentes tipos de visualizadores JSON que não apenas podem ajudá-lo a converter arquivos JSON, mas também permitem que você leia melhor o conteúdo sem as dores de cabeça!

JSON Lite

JSON Lite ( Chrome | Firefox ) é uma extensão de navegador que torna muito mais fácil visualizar e editar arquivos JSON em qualquer navegador baseado no Chrome. Ele destaca partes do código JSON com cores diferentes. E se a aparência padrão não for “visível” o suficiente, você pode alterar as configurações de recuo, recolher linhas e até configurá-lo para o modo escuro.

Jsonplaceholder Typicode Sample Json com Json Lite à esquerda e nenhum à direita
Esquerda: JSON com JSON Lite; certo: JSON sem JSON Lite

Como alternativa, você também pode usar esses beautifers JSON para tornar os dados mais fáceis de visualizar.

Convertendo arquivo JSON

Dependendo do uso do arquivo JSON, pode ser necessário usar um conversor para transformá-lo em arquivo CSV ou XML.

Para fazer isso, você pode usar um conversor JSON como o Code Beautify JSON Viewer . Este é um aplicativo da web que converte arquivos JSON em CSV ou XML, que podem ser usados ​​por outro software.

Para usar o Code Beautify JSON Viewer, basta carregar seu arquivo clicando no botão “Arquivo” e converter clicando em “para XML” ou “para CSV”.

Code Beautify Json Viewer Converter arquivo Json em arquivo Xml ou arquivo CSV

perguntas frequentes

JSON é melhor que CSV e XML?

Em comparação com CSV e XML, os arquivos JSON são mais simples, mais flexíveis e fáceis de interpretar por um computador. Na maioria das vezes, ele permite que você armazene estruturas de dados como estão. Ao contrário do XML, você não precisa adicionar tags dizendo que 1 é um número e não uma string contendo o número 1. Ele também é capaz de ter estruturas de dados complexas, ao contrário do CSV, que exige que você adicione NULL toda vez que tiver algum “células” extras em seus dados.

JSON é uma linguagem de programação?

JSON NÃO é uma linguagem de programação, mas certamente é usado dentro de uma linguagem de programação. JSON é baseado em JavaScript, que o utiliza para definir coisas chamadas “objetos” nessa linguagem. É um formato de notação para listar as coisas – você não pode fazer mais nada com ele, exceto definir as coisas.

JSON é apenas XML?

Não, JSON não é XML. Ao contrário do XML, você pode definir números, booleanos e valores nulos em JSON.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *