JSON 데이터 합치기
안녕하세요.
고코더 입니다.
날짜별로 json 데이터를 제공 받아 이틀 이상의 날짜를
데이터로 합쳐서 처리하려고 할때
Json을 합쳐야 하는 경우가 있습니다.
인터넷 상에 올려놓은게 없어 보여서
코딩하여 올려 봅니다.
▼주석 순서대로 실행해보면 이해가 충분히 되실거라 생각 됩니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?php //1. Json을 가져온다 $json_data1 = file_get_contents('./first.json', true); $json_data2 = file_get_contents('./second.json', true); //2. Json_decode 한다음 배열에 담는다. $mergeJSON[] = json_decode($json_data1,true); $mergeJSON[] = json_decode($json_data2,true); //3. 배열에 담은 데이터를 다시 Json_encode 한다. $resultJSON = json_encode( $mergeJSON ); //4. 합쳐진 Json을 확인 echo $resultJSON; ?> | cs |
▼만든 샘플 소스도 공유 드립니다.
PHP상에 실행 해보시고 참고하여 개발하시길 바랍니다.
▼웹사이트 실행 모습
2개의 json이 자연스럽게 하나의 json으로 합쳐졌습니다.
마무리
하나의 JSON으로 제공 받을 수 있도록
백엔드의 요청하는게 우선입니다.
'IT_Developers > PHP' 카테고리의 다른 글
PHP - 배열 값 합치기 / array_merge() / Json 배열 합치기 (0) | 2018.07.03 |
---|---|
PHP - phpstrom FTP 연결 하기 / webstrom (0) | 2018.06.10 |
PHP - 배열을 for문 리스트 출력 예제 (0) | 2018.04.26 |
PHP - print_r() / 배열 값 내용 확인하기 (0) | 2018.04.25 |
PHP - DB 연결 후 출력시 글자 깨짐 (0) | 2018.04.23 |
댓글