質問: RSSデータよりtitleとdateの取得を取得し、別ページに表示したいと考えています。 以前内容自体を表示させるものは、お手伝いいただきできるようになったのですが、titleなどを取得する事ができませんでした・・・ (以下がRSSより本文を取得して、表示するPHPコードの質問となります。) 上記コードでtitle,dateを取得して、表示したいと考えています。 素人考えだと、$contents=$root->getElementsByTagName("encoded"); の部分で本文を取得しているので、これを$contents=$root->getElementsByTagName("title");などとして、取得できないかと試したのですが、うまくいきませんでした・・・ titleとdateの取得をして表示するコード・・・アドバイスでもいいですのでご教授の方お願い致します。
回答: 修正してみました ---------------------------------------------------------------- load("index.xml"); $root=$dom->documentElement; $items=$root->getElementsByTagName("item"); foreach($items as $item){ $title=$item->getElementsByTagName("title"); print mb_convert_encoding($title->item(0)->nodeValue,"SJIS","UTF-8") . "\n"; $date=$item->getElementsByTagName("date"); print $date->item(0)->nodeValue . "\n"; $contents=$item->getElementsByTagName("encoded"); $html= $contents->item(0)->nodeValue . "\n"; print mb_convert_encoding($html,"SJIS","UTF-8") . "\n"; } ?>