簡體   English   中英

如何將鍵值對與Json字符串分開

[英]How do I separate key value pair from Json String

我想從Json文件中獲取數據以填充android中的自定義列表。 如何從以下json字符串中取出所有鍵值對。 我是android / Json的新手,對不起我的英語。 請幫我。

[{
    "profile": {
        "userID": 11,
        "username": "manvir1",
        "name": "Manvir Singh",
        "avatar": "manvir1/profile.jpg",
        "rank": 3009,
        "type": "consumer",
        "email": "manvir@inteack.my",
        "location": "Melaka, MY"
    },
    "malls": [{
            "mallID": 57,
            "mall": "Mid Valley",
        },

        {
            "mallID": 19,
            "mall": "Nu Sentral",
        }
    ]
    "redemption": [{
            "dealID": 5177,
            "company": "Rodeology",
            "deal": "nostrud exercitation officia est in",
            "price": 691,
            "percentage": 57
        },

        {
            "dealID": 1369,
            "company": "Navir",
            "deal": "ullamco irure aliqua qui eu",
            "price": 74,
            "percentage": 20
        }, {
            "dealID": 5182,
            "company": "Interodeo",
            "deal": "eiusmod ullamco cupidatat sit nostrud",
            "price": 546,
            "percentage": 4
        }
    ]
}]

您的字符串包含JSON數組,因此您必須使用JSONArray而不是JSONObject對其進行解析。 之后,您必須從位置0處的JSONArray獲取JSONObject,該位置包含所有記錄,如個人資料,郵件和兌換。

暫無
暫無

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

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