o que é o famoso JSON
JSON significa "JavaScript Object Notation" (Notação de Objeto JavaScript) e é um formato de troca de dados amplamente utilizado na web. Ele é uma maneira de representar dados de forma simples e estruturada, e é fácil para nos ler e escrever, enquanto também é facilmente processado por máquinas.
O JSON é frequentemente usado para transmitir dados entre um servidor e um cliente, em APIs (Interfaces de Programação de Aplicativos) da web, armazenamento de configurações e muito mais. Ele é particularmente popular em aplicações web porque se alinha naturalmente com a estrutura de objetos em JavaScript.
Aqui está um exemplo básico de um objeto JSON:
{ "nome": "João", "idade": 30, "cidade": "São Paulo"}
Neste exemplo, temos um objeto JSON com três pares de chave-valor. Cada chave é uma string que define um nome, e cada valor pode ser um número, uma string, outro objeto JSON, um array (conjunto de valores) ou um valor booleano.
No contexto do JavaScript, você pode usar o método JSON.parse()
para converter uma string JSON em um objeto JavaScript. E o método JSON.stringify()
permite converter um objeto JavaScript em uma string JSON. Isso é especialmente útil ao lidar com respostas de requisições de rede ou ao enviar dados para um servidor.
ex de JS para JSON:
const pessoa = {
nome: "Maria",
idade: 25,
cidade: "Rio de Janeiro"
};
const jsonString = JSON.stringify(pessoa);
console.log(jsonString);
ex de JSON para objeto JS:
const jsonString = '{
"nome": "Carlos",
"idade": 28,
"cidade": "Belo Horizonte"}';
const pessoa = JSON.parse(jsonString);
console.log(pessoa.nome); //