簡體   English   中英

Json解析登錄API

[英]Json Parsing for Login Api

我想粘貼json登錄名Api ..,其中登錄頁面包含Pinnumber和密碼。 ..我想使用這些詳細信息登錄,然后要使用Api的詳細信息進入注冊頁面..有人可以在這方面幫助我嗎

提前致謝

請嘗試以下代碼:

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();
        }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM