TOP

O que é JSON?

Descrição

JSON (JavaScript Object Noteation) é um formato fácil de troca de dados que é fácil de ler e escrever uma pessoa e fácil de emparelhar e gerar um carro. É baseado em um subconjunto de programação JavaScript, mas é completamente independente de qualquer idioma. O JSON é amplamente usado para trocar dados entre servidor e banda da Web, aplicativos móveis e armazenamento de dados.

1. Estrutura JSON: Simples e clara

JSON é construído em duas estruturas principais:

  1. Conjunto de "Nome/Valer" da África do Sul : Em Muitos Idiomaas, É implementado como objto, Gravaçáçá, Estrutura, Dicionário, Tabela de Hash, Lista de Acesso à Chave ou Matriz Associative. Em JSON, É Aprestorado Objto , Denotado por Colchetes Enderacolados .

     {
      "Nome": "Ivan",
      "Idade": 30,
      "Cidade": "Kyiv"
    } 
  2. Uma LISTA ORDENADA DE VALORES : Na Maioria Dos idiomaas, é realizado como uma matriz, vetor, lça ou sequencia. Em JSON, É Aprestorado Variedade , Denotado por Colchetes [] .

     [
      "Maçã",
      "Banana",
      "laranja"
    ] 

Os valores podem ser linhas (string), números, objetos (objeto), matrizes (matriz), valores booleanos (true/false) ou nulo.

2. Vantagens de usar JSON

3. JSON em ação: Exemplos de uso

JSON é parte integrante da web moderna. Aqui estão alguns cenários típicos de seu uso:

4. XML vs JSON: O que é melhor?

Parâmetro Xml JSON
Formatar Texto com tags Texto com chaves e valores
Legibilidade Mais alto para estruturas complexas Melhor para dados simples
Tamanho do arquivo Geralmente maior Menos
Compatibilidade Amplo apoio Principalmente em JavaScript

O XML é mais adequado para estruturas complexas com atributos, enquanto JSON é para API de REST leve.

5. JSON e Excel: Como combinar isso?

Às vezes, é necessário converter dados do formato da tabela, como o Microsoft Excel, no JSON. Isso pode ser útil para importar dados para serviços da Web ou bancos de dados que funcionam com o JSON. Embora o Excel não tenha uma função de exportação direta construída para o JSON, existem soluções de terceiros.

Uma dessas ferramentas úteis é uma função do usuário do Excel Tabtojson () . Esse recurso facilita a conversão de dados da tabela Excel em linha JSON.

Menu YLC Utilities no LO Calc

Menu YLC Utilities no LO Calc

Menu YLC Utilities no Excel

Menu YLC Utilities no Excel