xml php로 파싱에대한 문의입니다... 정보
xml php로 파싱에대한 문의입니다...본문
<?xml version="1.0" encoding="EUC-KR"?>
<Results>
<ResultSet keyword="," numResults="광고 갯수" id="searchResults">
<Listing title="사이트 제목" siteHost="사이트 url" description="사이트 설명" rank="1">
<ClickUrl type="body"> 클릭 url </ClickUrl></Listing>
<Listing title="사이트 제목" siteHost="사이트 url" description="사이트 설명" rank="2">
<ClickUrl type="body"> 클릭 url </ClickUrl></Listing>
<Listing title="사이트 제목" siteHost="사이트 url" description="사이트 설명" rank="2">
<ClickUrl type="body"> 클릭 url </ClickUrl></Listing>
<Listing title="사이트 제목" siteHost="사이트 url" description="사이트 설명" rank="2">
<ClickUrl type="body"> 클릭 url </ClickUrl></Listing>
<Listing title="사이트 제목" siteHost="사이트 url" description="사이트 설명" rank="2">
<ClickUrl type="body"> 클릭 url </ClickUrl></Listing>
</ResultSet>
</Results>
이걸 파싱하고 싶은데 도저히 엄두가 안나서 이렇게 질문올립니다...
<Results>
<ResultSet keyword="," numResults="광고 갯수" id="searchResults">
<Listing title="사이트 제목" siteHost="사이트 url" description="사이트 설명" rank="1">
<ClickUrl type="body"> 클릭 url </ClickUrl></Listing>
<Listing title="사이트 제목" siteHost="사이트 url" description="사이트 설명" rank="2">
<ClickUrl type="body"> 클릭 url </ClickUrl></Listing>
<Listing title="사이트 제목" siteHost="사이트 url" description="사이트 설명" rank="2">
<ClickUrl type="body"> 클릭 url </ClickUrl></Listing>
<Listing title="사이트 제목" siteHost="사이트 url" description="사이트 설명" rank="2">
<ClickUrl type="body"> 클릭 url </ClickUrl></Listing>
<Listing title="사이트 제목" siteHost="사이트 url" description="사이트 설명" rank="2">
<ClickUrl type="body"> 클릭 url </ClickUrl></Listing>
</ResultSet>
</Results>
이걸 파싱하고 싶은데 도저히 엄두가 안나서 이렇게 질문올립니다...
댓글 전체
별로 복잡하지는 않군요
일단 파일을 불러들이시겠죠???
검색해보시면 아시겠지만 xml불러들이는 php함수 simplexml_load_file(불러올파일) 이요해서 불러옵니다
http://php.net/manual/kr/function.simplexml-load-file.php
참고하시면 되겠고
$xml = simplexml_load_file("파일경로/파일이름");
한번에 몽땅 넣으시려면
$row = $xml -> xpath("ResultSet");
print_r2($row); 로 확인
또는
$row2 = $xml->ResultSet;
print_r2($row2); 로 확인
일단 파일을 불러들이시겠죠???
검색해보시면 아시겠지만 xml불러들이는 php함수 simplexml_load_file(불러올파일) 이요해서 불러옵니다
http://php.net/manual/kr/function.simplexml-load-file.php
참고하시면 되겠고
$xml = simplexml_load_file("파일경로/파일이름");
한번에 몽땅 넣으시려면
$row = $xml -> xpath("ResultSet");
print_r2($row); 로 확인
또는
$row2 = $xml->ResultSet;
print_r2($row2); 로 확인