0
Good afternoon!
I am having difficulty implementing code to rescue the data that is coming in JSON and store this data in a class.
If anyone can help me, I’d appreciate it.
My idea is to receive the data from the webservice and store this data from Json in the user class, as I will use this data to write to the application database.
Follow the excerpt of my code below
//Cria e inicializa um objeto Gson
Gson gsonUsuario = new Gson();
//Passa os dados que estão nas variaveis para o parametro
Transmissao_Env transmissao_env = new Transmissao_Env();
transmissao_env.setEmail(email);
transmissao_env.setSenha(senha);
transmissao_env.setFuncao(funcao);
//Realiza conexão com o servidor webservice e passa os parametros junto
String resultado = ToolBox.comunicacao("http://www.meusite.com.br/ws/index.php", gsonUsuario.toJson(transmissao_env));
//Pega o valor antes da tag WSTAG que foi recebida do webservice
String parRes[] = resultado.split("#WSTAG#");
//Verifica a quantidade de caracteres
switch (parRes.length) {
case 2:
//Verifica se o resultado do webservice foi gerado corretamente(0)
if (parRes[0].equals("0")) {
//Realiza a conversão do Json para um objeto do tipo
Usuario mUsuario = gsonUsuario.fromJson(parRes[1], Usuario.class);
//Neste ponto que preciso de ajuda
mUsuarioDao = new UsuarioDao(mContext);
mUsuarioDao.insereUsuario(mUsuario);
The data is being received in the result string and the Transmissao_rec class has the Arraylist methods.