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();