HTML要素をパースする
の編集
https://yassu.jp/pukiwiki/index.php?HTML%CD%D7%C1%C7%A4%F2%A5%D1%A1%BC%A5%B9%A4%B9%A4%EB
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
[[PHPめも]] 決まったフォーマットでデータを提供してもらえればうれしいですが、もらえない場合はすでに公開中の特定のHTMLを解析して特定の要素のみを抽出したいと思うこともあるかもしれません。 [[PHP Simple HTML DOM Parser:https://sourceforge.net/projects/simplehtmldom/]] を使用すれば自前で解析するよりは効率的に処理できるかもしれません。 最新のZIPをダウンロードし、その中の simple_html_dom.php のみを使用します。 <?php require 'simple_html_dom.php'; $html = file_get_html('test.html'); foreach ($html->find('div.gallery img') as $img) { echo $img->src . "<br>\n"; }
タイムスタンプを変更しない
[[PHPめも]] 決まったフォーマットでデータを提供してもらえればうれしいですが、もらえない場合はすでに公開中の特定のHTMLを解析して特定の要素のみを抽出したいと思うこともあるかもしれません。 [[PHP Simple HTML DOM Parser:https://sourceforge.net/projects/simplehtmldom/]] を使用すれば自前で解析するよりは効率的に処理できるかもしれません。 最新のZIPをダウンロードし、その中の simple_html_dom.php のみを使用します。 <?php require 'simple_html_dom.php'; $html = file_get_html('test.html'); foreach ($html->find('div.gallery img') as $img) { echo $img->src . "<br>\n"; }
テキスト整形のルールを表示する