Я новичок в android. У меня есть метод post post API для отдыха. Я должен предоставить электронную почту и пароль API. Это обеспечит ответ, который будет в формате JSON как формат нижеОбработка ответа json в методе post android
{
error: "This email is already registered "
status: 404
}
сырье ответ будет иметь форму, как показано ниже
{"error":"This email is already registered\n","status":404}
Я послал пары значений имени успешно, но я не» t знать, как справиться с этим типом ответа. Может ли кто-нибудь помочь мне с этим? вот мой код
protected String doInBackground(String... params) {
//HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("https://zigron.goabode.com/api/registration/new");
PostMethod post = new PostMethod("https://zigron.goabode.com/api/registration/new");
String resp=null;
try
{
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("email", email_s));
nameValuePairs.add(new BasicNameValuePair("password", pwd_s));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
System.out.println(nameValuePairs);
resp=post.getResponseBodyAsString();
return resp;
}
последние два утверждения неверны. Я обработки, что как строка, которая не должна быть сделана
Как вы упомянули, вы добились успеха. До. Что такое код статуса. Следовательно, вы можете сравнить строку 'resp' для статуса и найти успешную или нет – MDMalik