Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] JASON é o mesmo que CSV ?

Olá...Fiquei muito surpresa com este formato JASON não conhecia ! Podemos dizer que o JASON é o "antigo" formato CSV que eu importava para planilha Excel ? Tem diferença entre um e outro ? Utilizava selects no banco de dados (read only) , gerava no formato CSV e depois "trabalhava" os dados. Obrigada !

1 resposta
solução!

Olá, Carla! Tudo bem?

Vamos lá: JSON (que você mencionou como "JASON") e CSV são formatos de dados bastante utilizados, mas eles têm diferenças significativas.

  1. Formato e Estrutura:

    • CSV (Comma-Separated Values) é um formato de texto simples onde os dados são separados por vírgulas. Cada linha representa um registro e as colunas são separadas por vírgulas. É muito utilizado para dados tabulares, como planilhas.
      • Exemplo:
        Nome,Idade,Cidade
        Ana,30,São Paulo
        João,25,Rio de Janeiro
        
    • JSON (JavaScript Object Notation) é um formato de texto leve para intercâmbio de dados. Ele é mais estruturado que o CSV e representa dados como objetos com chave-valor. É muito utilizado em APIs e programação web.
      • Exemplo:
        {
          "Nome": "Ana",
          "Idade": 30,
          "Cidade": "São Paulo"
        }
        
  2. Uso e Flexibilidade:

    • O CSV é ótimo para dados tabulares simples e é amplamente suportado por programas de planilhas como o Excel.
    • O JSON é mais flexível e pode representar estruturas de dados complexas, como listas aninhadas e objetos. É ideal para transmitir dados entre um servidor e um cliente web.
  3. Interoperabilidade:

    • CSV é fácil de ler e escrever manualmente e é amplamente usado para exportar e importar dados em sistemas que lidam com tabelas.
    • JSON é mais adequado para aplicações web e APIs, onde a estrutura de dados complexa é necessária.

Portanto, enquanto o CSV é ótimo para dados tabulares simples, o JSON oferece mais flexibilidade e é mais adequado para aplicações que requerem estruturas de dados mais complexas.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.