json 데이터 가공하기

json 데이터 가공하기

QA

json 데이터 가공하기

답변 1

본문

안녕하세요.

json으로 데이터를 받아서 

html 형태로 보여주고 싶은데 어떤 형태로 해야 되나요

아래처럼 요청하면 결과값이 나옵니다.

원하는 형태는

response -> resultCode : 00  정상이면

반복문 시작

    1888014603_1713761202.3489.jpg

반복문 종료

 

감사합니다.

 

1888014603_1713760841.0987.jpg

1888014603_1713760951.4758.jpg

이 질문에 댓글 쓰기 :

답변 1

한페이지에서 처리한다는 가정하에...

간단하게.... 대충~


// response 값을  배열형태로 번환
$resData = json_decode($response, true);
 
// response - header - resultCode 값이 무조건 나온다는 전제하에
$res = $resData['response'];
$resultCode = $res['header']['resultCode'];
if($resultCode == "00"){
    // items
    if(count($res['body']['items']) > 0){
        foreach($res['body']['items'] as $key => $item){
           //요기서  html 형태로 테이블식으로 생성하면 될듯해보임... 상하 부분에 테이블 열고 닫히는건
           //있어야 할듯하고요 
            print_r($item);
        }
    }
}
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #json ×
전체 150
© SIRSOFT
현재 페이지 제일 처음으로