2014-07-25 25 views
0

如何將JSON文件中的地名名稱加載到可擴展列表?我的json文件存儲在assets文件夾中。 Im新的android.Please幫助我,謝謝。繼承人的鏈接下面我的代碼:將名稱從JSON加載到可擴展列表Android

http://textuploader.com/kv72

+0

FIY,你可以在這裏發佈你的代碼,我的朋友,你不需要提供一個鏈接。要編輯這段時間 – Leonardo

+0

我不能發佈的代碼。它說太多的代碼。 – user3875229

+0

它說有太多的代碼,沒有太多的解釋,這就是爲什麼! – Leonardo

回答

0

你可以使用JSON解析器例如像傑克遜在那裏你可以在Java對象做註解。通過這種方式,您可以像json結構一樣定義類的結構,並將您創建的對象插入到列表中。例如一個JSON對象稱爲用戶:

public class User { 

    @JsonProperty("username") 
    public String mUsername; 

    @JsonProperty("email") 
    public String mEmail; 
} 

你甚至可以定義其他類,這樣就可以分析所有的JSON像例如:

public class SomeData { 

    @JsonProperty("id") 
    public String mId; 

    @JsonProperty("users") 
    public List<User> mUsers; 
} 

在這個例子中,JSON將有一個列表的User對象,解析器將它們插入到變量mUsers中。

鏈接到傑克遜github上:https://github.com/FasterXML/jackson-annotations