Hi, Tried the get methods but still the same problem. The problems seems to be that the JSON array of values doesn't have a parent key that contains it.
On Mar 25, 7:18 am, Filip Havlicek <havlicek.fi...@gmail.com> wrote: > Hi, > > I'm using common get...() methods and they work with no problems or > stripping of any kind. Try to switch to get...() methods and see if that > makes any difference. > > Best regards, > Filip Havlicek > > 2011/3/24 elioncho <elion...@gmail.com> > > > Hello, > > > I'm receiving a Json response like this: > > > {"password_confirmation":["is too short (minimum is 4 > > characters)"],"password":["is too short (minimum is 4 > > characters)","doesn't match confirmation"],"email":["is too short > > (minimum is 6 characters)","should look like an email > > address."],"login":["is too short (minimum is 3 characters)","should > > use only letters, numbers, spaces, and .-_@ please."]} > > > I create a JSONObject with the previous string, but when I try to show > > the value of a key on my app I'm getting the output with brackets and > > quotes. > > > HttpResponse mHttpResponse = mHttpClient.execute(mHttpPost); > > String jsonString = EntityUtils.toString(mHttpResponse.getEntity()); > > try { > > JSONObject jsonResponse = new JSONObject(jsonString); > > login_edit.setError(jsonResponse.optString("login")); > > } > > > The optString method returns ["is too short (minimum is 3 > > characters)","should use only letters, numbers, spaces, and .-_@ > > please."]. Is this a normal thing or is something wrong in what I'm > > doing. Should I just strip brackets and quotes from the string? > > > Thanks, > > > Elías > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to android-developers@googlegroups.com > > To unsubscribe from this group, send email to > > android-developers+unsubscr...@googlegroups.com > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en