PHP SimpleHtmlDom Parser로 HTML 파싱하기
페이지 정보
작성자 서방님 댓글 0건 조회 181회 작성일 16-08-29 17:14본문
출처 : http://hnark.tistory.com/137
simplehtmldom 파서가 있으면 그 화면에서 보여지는 모든~ 이미지의 경로를 확인할 수 있답니다.
이미지 뿐만 아니라 href 모든 경로도 확인 할 수 있죠.
PHP Simple HTML DOM Parser 페이지 주소에요.
http://simplehtmldom.sourceforge.net/
들어가보시면 아래의 이미지처럼 보일거에요.
이 예제에 약간 수정한 소스입니다. 실행해보겠습니다!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <?php include_once('simplehtmldom_1_5/simple_html_dom.php'); // 네이버 html을 가져온다 $html = file_get_html('http://www.naver.com/'); // 모든 이미지태그를 찾고 foreach($html->find('img') as $element) { echo $element->src . '<br>'; } // 모든 a태그를 찾아내어 href속성을 뿌려줍니다. foreach($html->find('a') as $element) { echo $element->href . '<br>'; } ?> | cs |
아래는 텍스트가 아니라 이미지인데요.
실행결과 일부만 캡쳐해봤습니다.
대략 이런식으로 이미지 파일이 나온답니다~
이렇게 자신에게 필요한 부분들을 수정해나가면서 html 파싱하면 되겠네요~~
댓글목록
등록된 댓글이 없습니다.