• ベストアンサー

xmlやrdfのurlをphpで抽出できますか?

xmlやrdfのurlをphpで抽出したいのですが、可能でしょうか? 具体的には下記URLから http://manabekawori.cocolog-nifty.com/ http://manabekawori.cocolog-nifty.com/blog/atom.xmlhttp://manabekawori.cocolog-nifty.com/blog/index.rdf のどちらかひとつをphpで抽出できればいいのですが、そういうことは可能でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.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ははずしてあります

yes87
質問者

補足

どうもありがとうございます。 このサイトに限ったことではなく、xmlをもつブログ全般で、xmlのurlだけ抽出できないものかなと思いまして。。。

関連するQ&A

専門家に質問してみよう