タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

xmlとphpとsimpleXMLに関するmaeda_toriのブックマーク (2)

  • 【PHP】 content:encoded 要素を抜き出す方法【RSS1.0】【simplexml】 れびと猫

    今日はPHPの話をします。 とある問題に直面しまして、ここ1週間ぐらい、ずっと悪戦苦闘していました。 そしてやっと解決しました。 その問題と解決の内容が以下です。 xmlをパースする話。 simplexml_load_stringっていう関数に関係のある話。 RSS1.0には、content:encodedっていう要素があってね。 「:」が含まれているから、simplexml_load_string関数ではその要素は取り出せない。 そこで、str_replaceで xml=str_replace('<content:' ,'<content_',$xml); xml=str_replace('</content:' ,'</content_',$xml); (<の半角記号を使うとfc2ブログの使用上、正常に表示されないのでここでは全角で書きましたが実際には半角です。) として「:」を「_」

  • simplexml

    RSS読み込みに便利 PHP5で標準実装されたsimplexmlモジュールを利用すると、XML文書処理が手軽に実行できます。 ブログ等で良く利用されるRSS(really simple syndication)も、XML準拠なので、simplexmlを使って処理することができます。 simplexmlとは simplexmlとは、XML文書を手軽に処理することができるモジュールです。 ブログ等で利用されるRSS(XML形式準拠)の読み込みや加工に便利です。 simplexmlはPHP5以降で利用可能です。 XMLファイルの読み込み XMLファイルの読み込みには、simplexml_load_fileを用います。引数には読み込むXMLファイルを記入します。 $xmldata = simplexml_load_file("hogehoge.xml"); サーバー設定を適切に行っていれば、ファイ

  • 1