PHP 에서 xml 과 json 처리 방법 > 개발

본문 바로가기

사이트 내 전체검색

뒤로가기 개발

PHP 에서 xml 과 json 처리 방법

페이지 정보

작성자 관리자 (114.♡.85.207) 작성일 16-03-16 20:13 조회 3,656 댓글 0

본문

fetch 해서 긁어온 url 의 text 에 따라 다르게 처리한다.


1. xml 이면 ..

[code]
$obj = simplexml_load_string($txt);
echo print_r($obj,true);

$totalCount = $obj->totalCnt;

foreach($obj->items as $arr){
//echo print_r($arr,true);
//echo $arr->$list_name;
//echo $arr->image->filePath;
}
[/code]

위 foreach 의 경우,
items 아래의 데이타가 배열이 아닌 1개 데이타라도 foreach 사용이 가능하다.


2. json 이면 ..

[code]
$obj = json_decode($txt,true);
echo print_r($obj,true);

$pageNo = $obj[response][body][pageNo];
$totalCount = $obj[response][body][totalCount];
[/code]


3. 그리고, simplexml 을 json 으로 변환시키는 방법
[code]
$xml = simplexml_load_string($xml_string);
$json = json_encode($xml);
$array = json_decode($json,TRUE);
[/code]



* 참고
json_decode 처리 방법
http://www.dyn-web.com/tutorials/php-js/json/decode.php

https://stackoverflow.com/questions/8830599/php-convert-xml-to-json

추천0

댓글목록 0

등록된 댓글이 없습니다.

전체 386건 3 페이지
게시물 검색
Copyright © Baragi.Net All rights reserved.
PC 버전으로 보기