[XML] 디비에 저장된 XML 형식의 데이타에서 자료 추출하기 > 기술자료 | 해피정닷컴

[XML] 디비에 저장된 XML 형식의 데이타에서 자료 추출하기 > 기술자료

본문 바로가기

사이트 내 전체검색

[XML] 디비에 저장된 XML 형식의 데이타에서 자료 추출하기 > 기술자료

XML [XML] 디비에 저장된 XML 형식의 데이타에서 자료 추출하기

페이지 정보


본문

디비에 저장된 XML 형식의 데이타에서 자료 추출하기 ( XML 파싱 / XML Parsing )

<?php
$Files = '
<Root>
    <File Size="310330">
        <Ori>IMG1.jpg</Ori>
        <Name>11.jpg</Name>
        <Url>/Upload/</Url>
        <Path>D:\Upload\</Path>
    </File>
    <File Size="802710">
        <Ori>IMG2.png</Ori>
        <Name>22.png</Name>
        <Url>/Upload/</Url>
        <Path>D:\Upload\</Path>
    </File>
</Root>
';


$Files2= '<Root><File Size="310330"><Ori>IMG1.jpg</Ori><Name>11.jpg</Name><Url>/Upload/</Url><Path>D:\Upload\</Path></File><File Size="802710"><Ori>IMG2.png</Ori><Name>22.png</Name><Url>/Upload/</Url><Path>D:\Upload\</Path></File></Root>';


$new_xml = "";
if ($Files2) {
    $xml = simplexml_load_string($Files2);
    foreach($xml->File as $obj){
        $new_xml .= '<img src="';
        $new_xml .= $obj->Url;
        $new_xml .= $obj->Name;
        $new_xml .= '" />';
    }
}


echo $new_xml;
?>


결과
<img src="/Upload/11.jpg" /><img src="/Upload/22.png" />


참고자료
http://php.net/manual/en/function.xml-parse-into-struct.php
https://sir.kr/qa/216271

댓글목록

등록된 댓글이 없습니다.


Total 2,634건 26 페이지
  • RSS
기술자료 목록
2134
MSSQL   11683  2017-12-03 07:14  
2133
Linux   19756  2017-12-03 06:55 ~ 2017-12-07 07:03  
2132
Linux   17649  2017-12-03 06:11  
2131
SQL   22256  2017-12-01 14:40 ~ 2017-12-01 23:22  
2130
일반   11670  2017-12-01 00:36  
2129
그누보드   11898  2017-11-30 06:43 ~ 2022-02-17 08:32  
열람
XML   9781  2017-11-30 03:37 ~ 2017-11-30 04:14  
2127
XML   27939  2017-11-28 18:00 ~ 2020-02-17 04:02  
2126
MSSQL   13785  2017-11-28 14:08  
2125
MySQL   11436  2017-11-27 16:57  
2124
MSSQL   9456  2017-11-26 05:27  
2123
MySQL   9727  2017-11-26 05:20  
2122
MSSQL   15869  2017-11-26 05:08  
2121
MySQL   25404  2017-11-26 04:11 ~ 2018-02-03 00:25  
2120
MySQL   27952  2017-11-26 02:14  
2119
Linux   29897  2017-11-23 16:32 ~ 2018-01-10 23:07  
2118
MySQL   14758  2017-11-22 04:15 ~ 2018-02-09 10:09  
2117
Linux   12951  2017-11-21 02:59  
2116
Linux   24245  2017-11-21 02:57 ~ 2017-11-21 03:00  
2115
JavaScript   26626  2017-11-19 18:06  

검색

해피정닷컴 정보

회사소개 회사연혁 협력사 오시는길 서비스 이용약관 개인정보 처리방침

회사명: 해피정닷컴   대표: 정창용   전화: 070-7600-3500   팩스: 042-670-8272
주소: (34368) 대전시 대덕구 대화로 160 대전산업용재유통단지 1동 222호
개인정보보호책임자: 정창용   사업자번호: 119-05-36414
통신판매업신고: 제2024-대전대덕-0405호 [사업자등록확인]  
Copyright 2001~2024 해피정닷컴. All Rights Reserved.