Amazonのアフィリエイトをそろそろ本気で組み込みたいなと思って、 でもProduct Advertising APIまでは使いたくないなと思って(認証とかも2009/08位から必須になるようだし)、 かといってHTMLべた書きをそのまま通すとまたXSS脆弱性を招いてしまうので、 じゃぁAmazonが作ってくれたアフィリエイト用HTMLタグを解析して必要なものだけで再構築するのが安全だなと思って、 というわけでPHPでHTMLをParseできるライブラリを探してました。 - HTML Parser for PHP-4 -- http://php-html.sourceforge.net/ -- PHP4用。PHP5以降であれば、次の方が良いみたいです。 - PHP Simple HTML DOM Parser -- https://sourceforge.net/projects/simplehtmldom/ YakiBikiの場合は、一応PHP4も対応させますので、"HTML Parser for PHP-4"の方を使おうと思います。 数行のHTMLの解析ですし、YakiBikiの側で記事を保存する時点で解析させてキャッシュに入れてしまいますので、パフォーマンスは問題にならないと思います。 以下、ライブラリの使い方や周辺情報を教えてくれたHPです。ありがとうございました。 - funkychicken.info blog | 【PHP】HTML Parserを使ってHTMLをパースする -- http://blog.funkychicken.info/?eid=973454 - 研究開発:PHP HTML-parserの使い方 - livedoor Blog(ブログ) -- http://blog.livedoor.jp/tak_tak0/archives/51271523.html - 実験ノート » HTML Parser for PHP の高速化 -- http://scientre.jp.land.to/2006/07/29/28