Tecnologia do Blogger.
RSS

[androidbrasil-dev] Re: Dúvida ArrayList com Json

protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {

JSONArray jArray = new JSONArray();

try {
jArray = userDao.carregarLogins();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

JSONObject json = JSONObject.fromObject(jArray);

response.setContentType("application/json");

PrintWriter out = response.getWriter();
// Pega a Stream de Saída do servidor que sera utilizada para enviar
a
// resposta JSON
out.print(json);// Escreve a resposta no formato JSON na Stream de
saída
// que será recebida pela aplicação cliente
out.flush();
}


public JSONArray carregarLogins() throws Exception {
Statement stm = null;
ResultSet rst = null;
StringBuffer sql = null;

abrirConexao();

JSONArray aUser = new JSONArray();

stm = Conexao.createStatement();

sql = new StringBuffer();
sql.append("SELECT * FROM USUARIO");

rst = stm.executeQuery(sql.toString());

while(rst.next()) {
UserVO oUser = new UserVO();

oUser.setIdUsuario(rst.getInt("id"));
oUser.setUsuario(rst.getString("login"));

aUser.add(oUser);

}

stm.close();
Conexao.close();

return aUser;
}

Da erro na linha
JSONObject json = JSONObject.fromObject(jArray);

Aguém sabe a solução ?


On 11 fev, 18:17, Marcelo Henrique <marceloh...@gmail.com> wrote:
> http://www.portalandroid.org/comunidade/viewtopic.php?f=7&t=11162
>
> Em 11 de fevereiro de 2012 18:13, Gustavo Costa
> <gustavodaco...@gmail.com>escreveu:
>
> > Galera estou fazendo um webservice e preciso pegar de um banco os
> > idUsuario e o Usuario para preecher uma sppiner em android.
>
> > Fiz um array no webservice e enviei para o android da seguinte forma.
> > JSONObject json = JSONObject.fromObject(aUser);
>
> > Agora como eu pego isso no Android!!
>
> > Valeu
>
> > Gustavo Costa
>
> --
>                                               - Marcelo Henrique -
>   "Se não puder se destacar pelo talento, vença pelo esforço." (Dave
> Weinbaum)

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário