タグ

2008年1月9日のブックマーク (5件)

  • RSS を整形して SSI で表示してみました : NDO::Weblog

    RSS を整形して SSI で表示してみました [ Perl , XML ] なんとなく、いつも良くみるサイトの新着情報なんかをサイドメニューに表示してみようと思い、CPAN の新着モジュール情報 と RssRolling の新着タイトルを載せてみました。どちらも RSS から HTML に変換して SSI で取り込んでいます。 MovableType のサイドメニューに RSS を整形して取り込むっていうのは mt-rssfeed プラグインを使うと可能ですが、mt-rssfeed を使い始めると Main Index を定期的にリビルドする羽目になり嫌んな感じなので、敢えて SSI で取り込む用のスクリプトを自作しました。といってもしょっぱいスクリプトが数十行と言ったところですが。 #!/usr/local/bin/perl # $Id:$ # rss2ssi.pl # # RSS

  • perl の XML: : RSS で RSS を表示

    日記トップページのサイドバーに、CNET Japan と Slashdot Japan の記事見出しを表示してみました。記事見出しはサイトが配信している RSS ファイルを利用しています。 RSS から情報を取り出すにはいろいろなやり方がありますが、ここでは perl の XML::RSS モジュールを利用しました。このモジュールを利用すると XSLT などの知識が無くても手軽に RSS から情報を取得できます。Red Hat Linux 9 には含まれていませんので、別途 RPM を作成してからインストール。XML::RSS は XML::Parser を内部で利用しているのでこれも必要になりますが、XML::Parser は Red Hat Linux 9 には含まれています。 次のような Perl スクリプトを作成します。 RSS から情報を取り出して、HTML の一部として出力しま

  • RSS FeedをHPに取り込む

    iandeth. Perl, Flash ActionScript, MySQL, Movable Type, システム開発 - そんなテーマのサイトdeth. CNET Japan の最新ニュースヘッドラインを自分のBLOGのサイドバーに表示させる といった、RSS(*.rdf)を公開している任意のサイトの情報を自分のページに設置できる、RSS FeedをJavaScriptとしてHTMLに埋め込む方法をご紹介。以前、2回に渡って XML::Simple を使った PERL でのXML処理手法を書きましたが(コレとコレ)、今回はその手法を使っての実例紹介です。また、Googleにて "RSS javascript" と検索すると、 miyagawa氏のBlog Developer's Cookbook → RSS feed を JavaScriptHTML に埋め込む naoya氏

  • RSSによるサイト情報の要約と公開

    メタデータ/RDFの応用として利用されているXMLフォーマットの代表として、RSS (RDF Site Summary) があげられます。共通の書式でドキュメントの見出し、要約などのリストを提供することで、サイトの更新情報などを効率的に公開できます。 RSS 1.0の要素と構文 channel要素 item要素 シンプルなRSSの全体 RSS 1.0全要素のツリー RDFとして見た場合のRSS RSSのRDFモデル RDFモデルの補足説明 RSSの拡張/応用とモジュール Dublin Coreモジュール Syndicationモジュール Contentモジュール そのほかのモジュール RSSセキュリティ RSSの実際の利用 RSS歴史〔補足〕 参照文献 ※RDFの体系的な解説『RDF/OWL入門』を上梓しました。 RSS 1.0の要素と構文 RSS (RDF Site Summary)

    RSSによるサイト情報の要約と公開
  • RSS FeedをJavascriptでウェブページに表示

    RSS FeedをJavascriptでウェブページに表示 (ベータ版) 設定する 以下の設定に従って、表示させたい情報と表示方法を選択してください。 「プレビュー」ボタンを押すと、表示内容と表示方法を確認できます。 問題なく表示されたら、「コードを取得」ボタンを押してください。 そうすると、Javascriptのコードが表示されます。 あとはそれを表示させたい場所へコピペしてください。 レイアウトはCSSで行います。標準では、このCSS を使っています。 URL RSS FeedのURLを入力してください。 文字コード スクリプトを表示するページの文字コードを入力してください。(UTF-8, EUC-JP, Shift_JIS) 参考) このページは、UTF-8で書かれています。 他の文字コードでプレビューを確認する場合はこちら。 EUC-JP / Shift_JIS UTF-8 EUC