> 백엔드 개발 > PHP 튜토리얼 > 怎么从JSON数据中取出相关数据

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

PHPz
풀어 주다: 2020-09-04 14:53:09
원래의
5791명이 탐색했습니다.

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

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

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

JSON数据如下:

{
    "total": 1,
    "rows": [
        {
            "id": "1",
            "type": "1"
        },
        {
            "id": "2",
            "type": "2"
        },  
    ]
}
로그인 후 복사

想要从上面的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");
        }
    }
로그인 후 복사

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

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

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

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿