Android 登录Api的Json解析
我想注册json登录Api,其中登录页面包含Pinnumber和password。 .. 我想用这些详细信息登录,然后转到注册页面。。使用Api中的详细信息。。有人能帮我吗Android 登录Api的Json解析,android,json,parsing,Android,Json,Parsing,我想注册json登录Api,其中登录页面包含Pinnumber和password。 .. 我想用这些详细信息登录,然后转到注册页面。。使用Api中的详细信息。。有人能帮我吗 提前感谢请尝试以下代码: String response ="{\"0\":{\"SessionId\":\"zDQKMvGMWD4e9960e376988\"},\"memberdetails\":{\"Ident\":8,\"PinNumber\":\"justpinme1\",\"Password\":\"justpi
提前感谢请尝试以下代码:
String response ="{\"0\":{\"SessionId\":\"zDQKMvGMWD4e9960e376988\"},\"memberdetails\":{\"Ident\":8,\"PinNumber\":\"justpinme1\",\"Password\":\"justpinme1\",\"EmailAddress\":\"justpinme1@gmail.com\",\"FirstName\":\"test1\",\"LastName\":123,\"Birthdate\":19860909,\"Gender\":\"female\",\"Country\":\"india\",\"PhoneNumber\":2147483647,\"PhotoThumb\":\"\",\"PhotoOriginal\":\"\",\"RegisteredDate\":\"2011-09-06 09:18:31\",\"RegisteredIp\":\"122.165.76.30\",\"RegisteredDeviceId\":22,\"LastSessionId\":\"hbS4JV9DNv4e99600c38390\",\"Status\":\"Active\",\"SessionId\":\"zDQKMvGMWD4e9960e376988\"}}";//Assign the response that are getting on the login api
try {
JSONObject jsonObject = new JSONObject(response);
JSONObject forSessionId = jsonObject.getJSONObject("0");
String SessionId = forSessionId.getString("SessionId");
System.out.println("SessionId="+SessionId);
JSONObject memberdetails = jsonObject.getJSONObject("memberdetails");
System.out.println("Ident="+memberdetails.getString("Ident"));
System.out.println("PinNumber="+memberdetails.getString("PinNumber"));
System.out.println("Password="+memberdetails.getString("Password"));
System.out.println("EmailAddress="+memberdetails.getString("EmailAddress"));
System.out.println("FirstName="+memberdetails.getString("FirstName"));
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
在这方面,您面临的困难是什么?@user244540您需要解析JSON响应还是需要什么?你试过什么吗?我不知道如何解析jsonfeed@user244540请浏览此链接。这将让您了解json解析。@Basil是的。。。我没有得到那个提要的格式。。。由于缺乏适当的描述,你能帮我投票吗。这只是一段代码,不是答案。