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