XML 관련 문의합니다 정보
XML 관련 문의합니다본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
죄송합니다. 주소를 밝히지 못함을 이해 부탁 드립니다.
안녕하세요
부탁 드립니다.
예를 들어서 http://www.a.co.kr/senddata/senddata.php?aa=123&bb=456&cc=789 로 자룔를 보내면
해당 서버에서 돌아오는 결과가
XML 형식으로 화면에 다음과 같이 나옵니다.
<?xml version=”1.0” encoding=”EUC-KR" ?>
<OUTPUT>
<CODE>AA</CODE>
<CODEMSG>STRING</CODEMSG>
</OUTPUT>
로 나옵니다.
이럴경우에
CODE에 있는 AA 라는 값을 확인하려고 합니다.
즉
CODE가 AA 이면 정상이고
CODE가 BB 이면 비정상이다고
판단하여 프로그램의 분기를 하고자 합니다.
어떤 방법으로 할 수 있는지
자세한 안내와 설명 부탁드립니다.
고수님들의 따스한 가르침을 기대합니다.
감사합니다.
오류 주소 :
죄송합니다. 주소를 밝히지 못함을 이해 부탁 드립니다.
안녕하세요
부탁 드립니다.
예를 들어서 http://www.a.co.kr/senddata/senddata.php?aa=123&bb=456&cc=789 로 자룔를 보내면
해당 서버에서 돌아오는 결과가
XML 형식으로 화면에 다음과 같이 나옵니다.
<?xml version=”1.0” encoding=”EUC-KR" ?>
<OUTPUT>
<CODE>AA</CODE>
<CODEMSG>STRING</CODEMSG>
</OUTPUT>
로 나옵니다.
이럴경우에
CODE에 있는 AA 라는 값을 확인하려고 합니다.
즉
CODE가 AA 이면 정상이고
CODE가 BB 이면 비정상이다고
판단하여 프로그램의 분기를 하고자 합니다.
어떤 방법으로 할 수 있는지
자세한 안내와 설명 부탁드립니다.
고수님들의 따스한 가르침을 기대합니다.
감사합니다.
댓글 전체
서버 php버젼이 5이상이면 아래처럼 하면 됩니다
$xml = simplexml_load_string($bodyxml);
if($xml->CODE =='AA') echo '정상'; else echo '비정상';
$xml = simplexml_load_string($bodyxml);
if($xml->CODE =='AA') echo '정상'; else echo '비정상';