- ベストアンサー
xmlやrdfのurlをphpで抽出できますか?
xmlやrdfのurlをphpで抽出したいのですが、可能でしょうか? 具体的には下記URLから http://manabekawori.cocolog-nifty.com/ http://manabekawori.cocolog-nifty.com/blog/atom.xml か http://manabekawori.cocolog-nifty.com/blog/index.rdf のどちらかひとつをphpで抽出できればいいのですが、そういうことは可能でしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ttp://manabekawori.cocolog-nifty.com から ttp://manabekawori.cocolog-nifty.com/blog/atom.xml と書かれた行を抜き出すという意味でしょうか? たとえばこんな感じ? <?php $line=file("ttp://manabekawori.cocolog-nifty.com/"); $searchWord="ttp://manabekawori.cocolog-nifty.com/blog/atom.xml"; $searchWord=str_replace("/","\\/",($searchWord)); foreach($line as $val){ if(preg_match("/{$searchWord}/",$val)) print htmlspecialchars($val); } ?> ※httpの先頭のhははずしてあります
補足
どうもありがとうございます。 このサイトに限ったことではなく、xmlをもつブログ全般で、xmlのurlだけ抽出できないものかなと思いまして。。。