I'm having trouble reading a JSON in the format:
[{"RESULTADO":"SUCESSO"}]
WebClient.java:
//PARA LER UM JSON, USAMOS A Scanner
Scanner scanner = new Scanner (connection.getInputStream());
String resposta = scanner.next();
return resposta;
LoginTask.java:
@Override
protected String doInBackground(ArrayList<Login>... params) {
ArrayList<Login> result = params[0];
String email = result.get(0).getEmail().toString();
String senha = result.get(0).getSenha().toString();
LoginConverter conversor = new LoginConverter();
String json = conversor.converteParaJSON(email, senha);
WebClient client = new WebClient();
String resposta = client.post(json);
return resposta;
}
@Override
protected void onPostExecute(String resposta) {
//Toast.makeText(context, resposta, Toast.LENGTH_LONG).show();
Log.i("LOG", "Teste: " + resposta);
//AQUI ESTÁ RETORNANDO DA SEGUINTE FORMA
//[{"RESULTADO":"SUCESSO"}]
}
I need to get the value of "SUCCESS" to make one:
if (resposta.equals("SUCESSO")) {
Toast.makeText(context, "LOGADO COM SUCESSO!", Toast.LENGTH_LONG).show();
} else {
Toast.makeText(context, "ERRO AO LOGAR!", Toast.LENGTH_LONG).show();
}