Forum: Rails-ES Visualizar datos obtenidos desde el Server Web Rails

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
292e1be5d809dce8c244f2ab36e1b922?d=identicon&s=25 Diego Iván Mttt (diegoxlan)
on 2014-12-01 15:34
Hola, como estan? quiero hacer un get en formato JSON desde mi app
android, obteniendo los datos desde la app Rails, pero no consigo
obtener los datos del servidor y que se cargue en mi app android, yo
quiero por ejemplo obtener de una lista de clientes que están cargados
en la app Rails, ​visualizarlos en por ejemplo en label o textView toda
la cadena de string de clientes en mi app android. Probe de todo ya, y
no llego a conseguir que se visualize los datos.
public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);



        try {
          // Llamamos al servicio web para recuperar los datos
          HttpGet httpGet = new
HttpGet("http://127.0.0.1:3000/clientes");

          HttpClient httpClient = new DefaultHttpClient();
          HttpResponse response =
(HttpResponse)httpClient.execute(httpGet);
          HttpEntity entity = response.getEntity();
          BufferedHttpEntity buffer = new BufferedHttpEntity(entity);
          InputStream iStream = buffer.getContent();

          String aux = "";

          BufferedReader r = new BufferedReader(new
InputStreamReader(iStream));
          StringBuilder total = new StringBuilder();
          String line;
          while ((line = r.readLine()) != null) {
            aux += line;
          }

          TextView t = (TextView)findViewById(R.id.textView2);
        t.setText( aux.toString);
}

Espero que se entienda lo que quiero hacer. Saludos
This topic is locked and can not be replied to.