将jsonobject存储在ArrayList中

时间:2013-07-15 05:19:10

标签: java android json arraylist

我在json文件中有一个contact JsonArray。这是结构

"contact": [
            {
                "ref": [
                    1
                ], 
                "corresponding": true, 
                "name": "XYZ"
            }, 
            {
                "ref": [
                    1
                ], 
                "name": "ZXY"
            }, 
            {
                "ref": [
                    1
                ], 
                "name": "ABC"
            }, 
            {
                "ref": [
                    1, 
                    2
                ], 
                "name":"BCA"
            }
        ] 

现在,我有一个像这样的4个联系人数组,它有多个名称。我想将所有name存储在一个ArrayList中以显示在customListview中。

现在我的问题是

1)建议的方法是存储此数据并检索数据?

2)如何仅在name中存储ArrayList<JsonObject>

3)我的第二选择是好的还是推荐的方法?

1 个答案:

答案 0 :(得分:1)

我建议使用java bean ContactArrayList<Contact>