티스토리 뷰
정책 브리핑 데이터를 이용한 세미 프로젝트를 진행중이다.
해당 데이터는 xml 포멧으로 제공되며, 원활한 데이터 사용을 위해 배열로 데이터 전환이 필요했다.
관련 소스는 아래와 같으며 simplexml_load_string / json_encode / json_decode 내장함수를 이용하여, 배열 형태로 데이터 변환이 가능했다.
// XML데이터
$setUrl = "https://www.korea.kr/rss/policy.xml";
$returnValue = curl($setUrl);
// Xml TO Array
$getXml = simplexml_load_string($returnValue, "SimpleXMLElement", LIBXML_NOCDATA);
$setJson = json_encode($getXml);
$getArray = json_decode($setJson,1);
아래는 정책 브리핑 xml 데이터를 배열 형태로 전환하여 출력한 결과값이다
'프로그래밍 > PHP' 카테고리의 다른 글
Laravel Error: Please provide a valid cache path 에러 해결 방법 (0) | 2021.09.23 |
---|---|
php mongo-php-driver 설치 및 모듈 설정 방법 (2) | 2021.09.23 |
php DOMDocument 이용하여, class 데이터 가져오기 (1) | 2021.08.09 |
Laravel - Schedule 설정 방법 및 수동실행 방법 (0) | 2021.07.30 |
[PHP] ssh2 모듈 추가하기 (0) | 2021.04.09 |
댓글