タグ

RSSに関するtshota72のブックマーク (3)

  • PHPでXMLの名前空間つきタグを読み込む色々 - Mach3.laBlog

    この記事は賞味期限切れです。(更新から1年が経過しています) PHPSimpleXMLでRSSを読み込もうと思ったら、名前空間つきのタグが読み込めなかったので、色々な方法を試してみた備忘録。 実験の対象として、はてなブックマークのホットエントリのRSSを使ってみます。 $url = "http://b.hatena.ne.jp/hotentry.rss"; $str = file_get_contents( $url ); SimpleXMLを使う方法 普通にSimpleXMLで読み込むと、やなど、名前空間プレフィックスつきのタグを読み込むことが出来ません。 $simplexml = simplexml_load_string( $str ); var_dump( $simplexml ); SimpleXMLで名前空間つきタグを扱うには、childrenメソッドを使います。例えば、の値

    PHPでXMLの名前空間つきタグを読み込む色々 - Mach3.laBlog
  • RSS2.0の要素を拡張する方法 - [Mi]みたいなもの

    RSSに独自要素を付け加えたくなることがあります。 その方法を勉強してみました。 まず動機はこんな感じです。 各種HTMLDBhtml としている場合にはそんなことを考える必要がないのですが、RSSを中核に据える場合 各種HTMLRSShtml ってな時は、出来ればRSSに独自要素を付け加えることができると、後のhtml吐き出しの点で楽です。 いっそ 各種HTMLDBhtmlRSS もしくは 各種HTMLRSS(1)→DBhtmlRSS(2) ならいいんですけど、まぁそれは今後やることなので。 私がよく使うRSS2.0は、RSS 0.92 との後方互換性のため、独自の名前空間に要素を追加することによって、RSSを自由に拡張できるようになっています。 ▽実用的な XML: RSS 拡張機能RSS の実力を伸ばす(IBM) http://www.ibm.com/

    RSS2.0の要素を拡張する方法 - [Mi]みたいなもの
  • RSS 2.0 Notes

    この文書はRSS 2.0 Specificationを元に、RSS 2.0を解説したものです。正確な仕様についての情報を得たい方は、上記URLを参照してください。 Index RSS 2.0とは何か RSS 2.0の例 channel要素 title要素 link要素 description要素 language要素 copyiright要素 managingEditor要素 webMaster要素 pubDate要素 lastBuildDate要素 category要素 generator要素 docs要素 cloud要素 ttl要素 image要素 rating要素 textInput要素 skipHours要素 skipDays要素 item要素 title要素 link要素 description要素 author要素 category要素 comments要素 enclosure

  • 1