タグ

rssに関するn00dleのブックマーク (7)

  • [JavaScript]responseXMLではまった / LiosK-free Blog

    2007-09-08 カテゴリ: Client Side タグ: JavaScript Ajax XMLHttpRequest Tips ブラウザ DOM XML PHP XMLHttpRequestのresponseXMLを使ってJavaScriptでXMLを読み込んでいたときにいろいろとつまづいたので、サンプルコードを書きつつメモ。間違いやもっといい方法などがあればぜひ教えていただきたい。 サンプルのXMLは、ホットペッパー Webサービス料理名マスタAPI(application/xml)のデータを使わせてもらった。 一部抜粋すると↓のような感じ。 - 料理名マスタAPI <Results> <NumberOfResults>64</NumberOfResults> <APIVersion>1.11</APIVersion> <Food> <FoodCD>R001</FoodCD>

  • RSSとATOMの文書構造モデル(メモ書き) - During The Prime Hacking Hours.

    必要に迫られてRSSとATOMの文書構造を調べています。 Web KANZAKIさんのRSS 1.0全要素のツリーが見やすかったので、これを手に文書構造をモデル化。 個人的メモなので説明はなし。 RSS 0.91 RSS 0.92 RSS 1.00(Web KANZAKIさん) RSS 2.00 ATOM 0.3 ATOM 1.0 RSS 0.91http://backend.userland.com/rss091 rss version="0.91" channel title(100) link(500:url) description(500) language(sample) image copyright(100)? managingEditor(100:mail)? webMaster(100:mail)? rating(500:PICS)? pubDate(RFC822 f

    RSSとATOMの文書構造モデル(メモ書き) - During The Prime Hacking Hours.
  • Blog Developer's Cookbook : 関心空間の RSS を作成する

    実際には、これ以外にもいくつかの亜流があり、またこれらの対立やベンダー依存の体質を打破すべく新しい XML フォーマット Atom (*2) の実装も進められています。この辺のいきさつについては、CNET Japan - Blog戦争: RSSはどこへ行く? などを参照してください。 今回の関心空間 RSS では、最もシンプルな 0.91 を採用します(*3)。 PerlRSS の生成、パースをするには XML::RSS を使用します。これ以外の選択肢は、現時点では考えられません。RSS 0.91, 1.0, 2.0 に対応しており、また namespace などによる拡張もサポートしている、デファクトスタンダードな RSS モジュールです。XML::Parser モジュールを内部で使用しているため、expat のインストールが別途必要です。 サンプルコード 関心空間の キーワード一

  • 人工無能を作ろう〜RSSからマルコフ連鎖(php)

    2007/12/13 この記事が古いので最新記事書きました Yahoo!APIを利用してマルコフ連鎖で文章生成(php) ----- 今までの応用で、RSSからマルコフ連鎖をするphpのサンプルを作って見ました。 実際の動作は、RSS読み込み→適当に一つの記事を選択→形態素解析→マルコフ連鎖用テーブル作成→デバック用にマルコフ連鎖用テーブルの中身を出力→マルコフ連鎖で文章生成→生成した文章の出力、となってます。 実際に下記ソースを利用する場合、汚染チェック・エラーチェック等を行って下さい。 parse(); # 形態素解析を行う文章 $rand = array_rand( $RSS->items ); $str = $RSS->items[$rand]["description"]; // 形態素解析をしたい文章を渡しつつ、ChaSenへのハンドルオープン $handle = p

  • PHP5を試してみる - SimpleXML関数でRSSしてみる - Do You PHP?

    PHPマニュアル XCVIII. SimpleXML関数より。。。このモジュールは、 実験的なものです。これは、これらの関数の動作、関数名は、このドキュメントに書かれて事項と同様に告知なく将来的なPHPのリリースで変更される可能性があります。注意を喚起するとともに、このモジュールは使用者のリスクで使用して下さい。 サンプルは、EXPERIENCEで実際に確認できるようにしてますので、気になる方は見てみてください。 XML操作を考えた場合、PHP4まではDOMあるいはSAXということになりますが、 DOMは面倒 SAXは複雑なXMLを扱いにくい といった問題があります。ここでは、PHP5から追加された簡単にXMLファイルを扱うための「SimpleXML関数」について試してみました。 以前に、Relaxerを参考にXMLアクセスクラスを自動生成してみましたが、SimpleXML関数も基的に

  • 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によるサイト情報の要約と公開
  • PHPで作るRSSビューア

    RSS は、2000年代にニュースサイトやブログで新着データを通知する仕組みとして興隆し、多くの RSSリーダーが登場した。しかし、2010年代に入って下火となり、2023年(令和5年)現在、RSSリーダーはほとんど姿を消してしまった。 しかし、私はサイトの新着情報を一括してチェックするのに今も RSS を利用しており、この情報をボットに渡し、気になる記事をツイートしたりしている。 また、「ぱふぅ家のホームページ」でも、3つのRSSを配信し続けている。 ぱふぅ家のホームページ RSS ぱふぅ家のサイバー小物 RSS ローカルニュースの旅 RSS 今回は、PHPRSSリーダーを作ってみることにする。サポートする形式は RSS 1.0, RSS 1.1, RSS 2.0, Atom とした。これら以外のサイトでも、ユーザーが関数を用意することで RSS を読んでいるように一覧表示できる仕組

  • 1