簡體   English   中英

如何在放心的回應中獲取價值

[英]How to retrieve value in the response of restassured

通過使用放心的方式,我得到了如下響應:

{
    "data": {
        "hasMore": true,
        "galleries": [
            {
                "pic": "/xianfu/34b9a6d07bc91a659156d79da1d82f7d18432.jpg",
                "picInZoom": "/xianfu/34b9a6d07bc91a659156d79da1d82f7d18432.jpg@200w"
            },
            {
                "pic": "/xianfu/ca0b796b7e0f67cc9f78c73334a6404d26624.jpg",
                "picInZoom": "/xianfu/ca0b796b7e0f67cc9f78c73334a6404d26624.jpg@200w"
            },
            {
                "pic": "/xianfu/30da40b9c1eff6154989fc3c78c8292d43008.jpg",
                "picInZoom": "/xianfu/30da40b9c1eff6154989fc3c78c8292d43008.jpg@200w"
            },
            {
                "pic": "/xianfu/b59bda5cf828692c4af3a654f9b7309743008.jpg",
                "picInZoom": "/xianfu/b59bda5cf828692c4af3a654f9b7309743008.jpg@200w"
            },
            {
                "pic": "/xianfu/ac72069a937f03012532c32ae469a87e28672.jpg",
                "picInZoom": "/xianfu/ac72069a937f03012532c32ae469a87e28672.jpg@200w"
            },
            {
                "pic": "http://p0.baidu.com/xianfu/dcce14b596ad9d350cc2b64e039bf0a434816.jpg",
                "picInZoom": "http://p0.baidu.com/xianfu/dcce14b596ad9d350cc2b64e039bf0a434816.jpg@200w"
            },
            {
                "pic": "/xianfu/22fa3ac23efb0724202ac8fcaac01b5f16384.jpg",
                "picInZoom": "/xianfu/22fa3ac23efb0724202ac8fcaac01b5f16384.jpg@200w"
            },
            {
                "pic": "/xianfu/7b40420eef11b59af3aa0d1c0230cedc24576.jpg",
                "picInZoom": "/xianfu/7b40420eef11b59af3aa0d1c0230cedc24576.jpg@200w"
            }
        ]
    },
    "code": 0,
    "msg": "Success"
}

如何用JAVA代碼獲取響應中第一張圖片的價值,非常感謝!

嘗試使用toString()方法將響應轉換為字符串

然后將該字符串轉換為對象,如下所示:

JSONObject jsonObj = new JSONObject(homeAddress);

從那里,您可以像這樣訪問它:

String pic = jsonObj.getJSONObject("data").getJSONArray("galleries").getJSONObject(0).getString("pic");

暫無
暫無

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

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