• 締切済み

XML_RSSでatomの解析はできますか

こんにちは まったくrssを理解してないしだいです。 でも一様phpとpearのXML_RSSでrdfの取得、解析はできましたが、最近atomを知り、これも取得、解析したいと願います。 現在、友人達のブログのrdfを私のサイトに表示していますが、同じようにatomも取得解析したいのです。(なかにはatomでしか配信していないbolgもあるため。) atomの自作リーダーを作る方法はrssとどのように違うのででょうか? また、atomリーダーを作成するのに便利なサイトがあれば是非教えてください。 よろしくお願いします。

  • PHP
  • 回答数1
  • ありがとう数2

みんなの回答

  • hwakizak
  • ベストアンサー率100% (4/4)
回答No.1

RSSとAtomではタグの構造が違うため、XML_RSSでは解析できません。 RSSやAtomなどの汎用的な別のライブラリがあるためそちらを使ったほうが良いでしょう。 http://phpspot.org/blog/archives/2006/03/rssatomsimplepi.html

関連するQ&A

  • XML? RDF? RSSリーダー?

    ブログをしているんですが、トップページにXMLとか、RSSリーダーに登録という表示が出ています。 IT関連の辞書などで調べても、素人の私には何のことか分かりません。一体このXMLとブログとどういう関係があるのか、また、RSSリーダーに登録するとどうなるのかを、私でも分かるように説明していただけないでしょうか?(RDFは私が混乱しそうなら省いていただいて結構です) ブログのことが少しずつ分かりきた私です。どうかよろしくお願いします

  • RSSとアクセス解析

    RSSリーダーを使ってBLOGを読みに行っても、 相手側のBLOGの解析には、こちらが読みに行ったということがわかりますよね? よく、忍者などのアクセス解析のサイトには 「RSSには対応していません」の記述がありますが どういうものに対応していないのでしょうか? すいません、PC初心者にもわかるような感じで教えていただければ嬉しいです。

  • ATOM/XMLを非表示にするには?

    エキサイトブログを使っています。 投稿するときに日時を指定変更できるのですが RSSには実際に送信した日時が表示されてしまいます。 わけあってこの実際の日時を人から見られたくないのですが、 ATOM/XMLを非表示にする方法ありますでしょうか?

  • XML(Atom)読み込みライブラリを探しています

     C/C++ で利用する,XML(できれば Atom)を読み込んで解析できるライブラリを探しています。  要件としては,  - Windows ベースのプログラムで利用したいが,できれば .NET Framework や MFC に依存しないもの(C/C++ ネイティブ)。  - Atom 形式が適切に読めるものが最高だが,一般の XML が解析できるものでもじゅうぶん。  - 解析(パース)できて適切に解析木にアクセスできればじゅうぶん(複雑な書き換えなどは行わない)。 です。  今のところ,マイクロソフトの「XmlLite」   http://msdn.microsoft.com/msdnmag/issues/07/04/Xml/default.aspx?loc=jp を探し当てましたが,ほかにより適切なものがあるか,お尋ねする次第です。  特に,実際に C・C++ で開発などを行っている方で,XML を扱うプログラムを書かれている方のご意見を頂戴できればと思います。このような方法が定石であるとか,開発のヒントを合わせてご教示くだされば幸いです。

  • gooブログのRSS/ATOMのURLって?

    ブログのリンクサイトに、自分のgooブログを登録しようとしたところ RSS/ATOMのURLを書き込むところがありました。 RSSもATOMもよく分からず、gooブログの何処に表示してあるのかも分かりません。 また、そこにはチェックするところがあり 1、未使用 2、自動検出 3、RSS形式 4、ATOM形式 どこにチェックしていいのか分かりません。 誰か具体的に教えて下さい。

  • 楽天広場のブログをRSSリーダーに登録する方法

    goo RSSリーダーver.2.0を使っています。ライブドアのブログは「Syndicate this site (XML) 」というrdfファイルが各ブログに載っているのですぐ出来たのですが、楽天広場の個人の各日記をみても相当するものが見当たらず方法がわかりません。そもそも楽天広場はRSSリーダーに登録できないのでしょうか?

  • RSSと予約投稿

    現在サイトを運営しており、記事を書く機能、RSSで更新履歴を配信する機能があります。 手順としては、phpで記事htmlファイルを作成→htmlを作成したと同時にphpでrss.xmlを更新する という方法をとっています。 記事を予め書いておいて指定時刻までは表示しないようにphpで処理しているのですが、 rss.xmlは更新されているため、RSSリーダーなどにはまだ見れないはずの記事が反映されてしまいます。 望む処理としては、予約投稿した記事はRSSリーダーに反映されないようにすることです。 rss.xmlファイルの更新を指定した時間に行う、 または RSSリーダーに指定時間までは読み込ませない、 という処理が可能であれば実現可能だと思うのですが、 方法がわかりません。 ご指南をよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • RSSの表示速度に不満。

    WEB上でRSSを取得できて表示が可能なのですが、 その表示速度に不満があります。 はっきりいって遅い! perlでもPHPでもやはり表示速度には 問題があるのでしょうか? 当方が利用しているRSSのリーダーのモジュールは以下、 XML::RSS です。これって解析に時間がかかるモジュールなんでしょうか?

    • ベストアンサー
    • Perl
  • rss xmlをhtmlで表示させる。

    rss.xmlでつくったxmlファイルをhtmlで表示させたいのですが、 <link rel="alternate" type="application/rss+xml" title="RSS" href="rss/rss.xml" /> あるサイトでxmlファイル+上記のコードを<head>タグ内にいれると表示される。 と、説明が終わっているのですが、コードを打ちこんでも表示されません。 普通に考えて、これだけだとhtmlページ内のbodyのどこにxmlファイルを表示するのかも指定できてません。 質問は 1、xmlファイルが表示されないのは、何らかのコードをbody内に加えて表示する命令が無いからでしょうか。 その場合どのようなコードを打つべきでしょうか。 2、この方法がそもそも根本的に適切でないのでしょうか。 サイトで調べているとjavasqriptまたはphpによるxmlファイルの表示が多く見受けられました。 phpはまだ手が出せないのでjavasqriptの方法を取る場合、どのようなコードを使えばよいでしょうか。 というのも、サイトによってコードが異なるように感じられます。一番一般的であったり、軽くてよいコードなどがあれば教えていただきたいです。 回答よろしくお願いします。

    • 締切済み
    • XML
  • RSSのXMLテンプレート

    自分のサイトにRSS機能をつけようと思っています。 やりたい事はDBに新しい登録があれば配信?みたいな感じです。 他のサイトのRSSの中身を見るとそのままDBから取ってきた内容をXML形式で出力すれば完成? などと初心者などで思ってしまいました。 もし、これでとりあえず機能するのであればXMLのテンプレートなどを紹介しているサイトなどを教えていただけないでしょうか? よろしくお願いします。

    • ベストアンサー
    • XML

専門家に質問してみよう