개발개발/PHP

간단하게 xml 파싱하기

꾸냥 2013. 2. 11. 15:34

xml 를 다루다 보면 단순하게 파싱하여 데이터 쓸때 좀 헷깔리는 경우가 있다. 내가 실력이 부족해서 그런지...


xml 데이터가 배열로 넘어오면 편할꺼라는 생각에 이래저래 파서도 만들어 봤는데.


정말 간단하게 php 에서 xml 파싱하기.


$xmlData = simplexml_load_string($xmlString);
$json = json_encode($xmlData);
$array = json_decode($json,TRUE);


[설명]


xml 텍스트 파일을 읽어 simplexml 로 오브젝트화 만든다음 해당 내용을 json 으로 인코딩 디코딩 하여 배열로 만들어 준다.

단순한 작업 반복이여 비효율 적이지만 배열로 만들어 놓으면 사용하기 편해서...

반응형