2010-11-08 79 views
0

我工作的一個API來檢索JSON數據,我想利用這是顯示在這樣一個ADRESS JSON數據:https://api.empireavenue.com/profile/info/?apikey=YOURAPIKEY&username=TICKER&password=PASSWORD我想通過URL與Android

,並藉此數據,以顯示它在我的應用程序。 謝謝。

+2

你問的是如何解析數據或如何獲取JSON數據到你的應用程序? – prolink007 2010-11-08 18:14:54

+0

我知道如何解析,但我想解析的數據是在網頁上創建的,只有通過url才能獲取此數據。 – Tsunaze 2010-11-08 18:39:39

回答

0

parseJson方法的輸入應該是您從HTTP請求中獲得的任何內容。這還假定格式是一樣的東西:

{「rootKey」:{「INTVAL」:1}}

你將不得不修改它查詢取決於結構對象的順序。

 

private static final ROOT_JSON_KEY = "rootKey"; 
private static final INT_VALUE_NAME = "intVal"; 

public void parseJson(String webServiceResponse) { 

    JSONObject json = new JSONObject(webServiceResponse); 
    JSONObject rootObject = json.getJSONObject(ROOT_KEY); 
    int intValues = rootObject.getInt(INT_VALUE_NAME); 

} 
 

編輯:對不起,愚蠢的編碼錯誤。

+0

謝謝,但在這個解決方案jsonResponse = json? – Tsunaze 2010-11-08 18:38:06

+0

是的,這是正確的。固定在主帖。 – Brandon 2010-11-08 18:46:33

+0

但是什麼是webserviceresponse?它是輸入流還是httpendity或? – Tsunaze 2010-11-09 06:58:54