Simple HTML DOM Parser

PHP

(8)DOMオブジェクトのメンバ

今までは、DOMオブジェクトに対して$item->innertextというように、指定したタグで囲まれたエレメントを意味する"innertext"しか使用しませんでしたが、それ以外にも以下のようなものがあります。対象タグのタグ名対象タグを含...
PHP

(7)属性情報を得る – PHP Simple HTML DOM Parser-

10行目で"$item->href"とすることで、aタグのhref属性を参照しています。結果は以下のようになります。---スクレイピング対象のhtmlファイル(sample.html)---/標準にない属性値は以下のようにします。
PHP

(6)タグとidを指定してオブジェクトを得る – PHP Simple HTML DOM Parser –

find()の第一引数にはCSSのセレクターで対象タグを指定します。今回は属性を指定する方法をご紹介します。こんな感じになります。上記の「find('a')」のところの意味は、「hrefという属性に""という値を持ったaタグのオブジェクトを...
PHP

(5)指定したタグの中でひとつだけ指定してオブジェクトを得 – PHP Simple HTML DOM Parser –

次は、find()にもうひとつ引数を指定して、オブジェクトをひとつだけ得ます。find()の二つ目の引数は、一つ目の引数で該当したオブジェクトのなかから何番目のオブジェクトかを決定します。0から始まるので一つ目が0、n番目を指定するときはn...
PHP

(4)タグ名だけを指定してオブジェクトを得る – PHP Simple HTML DOM Parser –

まずは、タグ名だけを指定してスクレイピングしてみます。1.3行目のrequire_once('simple_html_dom.php');でPHPSimpleHTMLDOMParserを読み込みます。2.file_get_html('');...
PHP

(3)得たいタグを見つける – PHP Simple HTML DOM Parser-

今回は前回作ったDOMオブジェクトを使用して実際に基本的なスクレイピングをしていきます。スクレイピングをするということは、先ほど作成したインターネット上のページ中の全部もしくは一部の情報を採取するということになります。ということで、ページ上...
PHP

(2)基本的な使い方 – PHP Simple HTML DOM Parser –

とりあえず、「simple_html_dom.php」をスクレイピングを実施するファイルからインクルードできる場所に配置してください。PHPSimpleHTMLDOMParserを使ってみるとりあえず使ってみます。そのまえに、スクレイピング...
PHP

(1)DOMオブジェクトの作成 – PHP Simple HTML DOM Parser –

PHPSimpleHTMLDOMParserの基本的な使い方を説明していきます。基本的には以下を参照して記載さいてますので、こちらも参考にしてください。PHPSimpleHTMLDOMParserにおけるDOMオブジェクトの作り方スクレイピ...
PHP

PHP Simple HTML DOM Parser入門

PHPSimpleHTMLDOMEParserとはPHPSimpleHTMLDOMParserは、jQueryチック(つまりcssセレクタチック)にインターネット上のHTMLファイルを解析するライブラリです。これを使うことにより手軽にスクレ...