Rumah > pembangunan bahagian belakang > tutorial php > 怎么从JSON数据中取出相关数据

怎么从JSON数据中取出相关数据

PHPz
Lepaskan: 2020-09-04 14:53:09
asal
5791 orang telah melayarinya

从JSON数据中取出相关数据的方法:首先创建好JSON数据;然后使用方法【public void getData() throws Exception{}】获取相关json数据即可。

怎么从JSON数据中取出相关数据

怎么从JSON数据中取出相关数据?

JSON数据如下:

{
    "total": 1,
    "rows": [
        {
            "id": "1",
            "type": "1"
        },
        {
            "id": "2",
            "type": "2"
        },  
    ]
}
Salin selepas log masuk

想要从上面的JSON数据中取出id,和type,可以使用如下方法

//获取待办信息环节
    public void getData() throws Exception{
       //获取到的json数据即如上面json数据
        String json = this.getJson();        
     JSONObject object=JSONObject.fromObject(json);
        JSONArray array = object.getJSONArray("rows");
        String id1 ="";  
     String type1 = "";
     String id2 ="";  
     String type2 = "";
        if(array.size()>1){
            Map map = (Map) array.get(0);
            id1 = (String)map.get("id");
       type1 = (String)map.get("type");
            id2 = (String)map.get("id");
       type2 = (String)map.get("type");
        }
    }
Salin selepas log masuk

以上方法从上面json数据中取到了所需数据。

此方式可以从JSON数据中取到所需数据。

更多相关技术知识,请访问PHP中文网

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan