21 de mar. de 2014

Utilizando JSON em Java

Para que iniciemos esse tutorial você deve primeiro importar o JSON para o seu projeto. Clique aqui para ver o tutorial "Como importar JSON para o Netbeans".

Ao utilizar o JSON você pode guardar as informações da seguinte madeira:

{"id":5, "nome":"João", "endereco":"Rua B"}

id = chave;
5 = valor;

nome = chave;
João = valor; 

endereco = chave;
Rua B = valor;

Alguns métodos: 

Criar um objeto JSON:
JSONObject my_obj = new JSONObject();
Dessa forma cria um json vazio. 

                             OU

 / = não considera as aspas.

String a = "{\"id\":5, \"nome\":\"João\", \"endereco\":\"Rua B\"}"; 
JSONObject obj = new JSONObject(String a); 
Dessa forma o json obj irá vim com as chaves e os valores da String a.

Adicionar valor e chave;
nomeObjeto.put("chave", "valor");

Exemplo: 
nomeObjeto.put("ano", 2014);    //adiciona na chave "ano" o valor "2014"

Obter um valor de acordo com a chave:
book.get("chave");

Exemplo:
nomeObjeto.get("titulo");     //retorna o valor da chave "titulo"

Remover um valor:
nomeObjeto.remove("chaveDesseValor"); 

Exemplo:
nomeObjeto.remove("ano"); 

Transformar o JSON em uma única String:
 String b = nomeObjeto.toString();

Como importar JSON para o Netbeans

O JSON é uma coleção não ordenada suportada em Java, C#, PHP, JavaScript, C, C++ , entre outras. Nesse tutorial você aprenderá como importar e configurara o JSON para o NetBeans.

Primeiramente você deve fazer o download do json.org, clicando aqui.

Após ter baixado o json, execute o NetBeans, selecione o projeto, na qual você deseja importar o JSON, clique com o botão direito e selecione "propriedades".


Na janela que se abrirá, clique em "Biblioteca", no lado direito, como você pode ver na imagem abaixo.


No lado esquerdo há a opção "Adicionar JAR/Pasta" clique nela, após isso selecione o JSON, que foi baixado no início do tutorial. 

Caso tenha dúvidas deixe nos comentários.