mobile hack 楽しい生活情報を携帯しよう

コンセプト「楽しい生活情報を携帯する」

phpQueryでウェブスクレイピングをちょっと試してみた。

www.buildinsider.net
過去に調べたものもあり、やってみようと思い思い腰を上げました。mobile-hack.hatenablog.com

<?php

require('phpQuery/phpQuery.php');

$html = file_get_contents('http://www.example.com/', false);
$doc = phpQuery::newDocument($html);
phpQuery::selectDocument($doc);

$video_tag = $doc->find('video'); //<video><source src="http://www.example.com/source">data</source></video>
$source = $doc->find('video')->find('source'); //<source src="http://www.example.com/source">data</source>
$url = $doc->find('video')->find('source')->attr('src'); //http://www.example.com/source

attr() で attribute(アトリビュート)取得出来るのは良かった。
HTML のスクレイピングが出来ました。