問題タブ [atom-feed]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - 人々がまだ RSS フィードを作成しているのはなぜですか?
...Atom シンジケーション形式を使用する代わりに?
Atom は、明確に定義された汎用の XML 配信形式です。RSS は 4 つの異なるバージョンに分割されます。私が覚えている限り、主要なフィード リーダーはすべて Atom をサポートしてきました。
最悪なのは、両方の形式でフィードを提供するサイトです。
- 更新 (8 月 18 日): 興味深いことに、このサイト自体はフィードに RSS ではなく Atom を使用しています。
rss - プロフェッショナル向けのRSS/Atom
会社の製品でRSS/Atomフィードを専門的に使用する例を誰かに教えてもらえないかと思いました。ニュースの更新以外の目的でフィードを使用する人はいますか?
たとえば、RSS / Atomフィードとして結果を提供する製品を作成しましたか?価格表や現在の在庫、あるいはトレーニングレッスンの日付のように?
それとも、RSS / Atomフィードのユースケースを間違った方法で考えていますか?
edit @ abyxには、プログラムトランザクションからデバッグ情報を取得する方法としてのRSSのやや予期しない使用の非常に良い例があります。私はこのプロセスのアイデアが好きです。これは私が考えていたタイプの使用法です-検索結果や最後の変更(mediawikiのような)を公開する以外に
.net - DateTime を解析して RFC 3339 日時形式に変換するにはどうすればよいですか?
DateTime 構造を同等のRFC 3339形式の文字列表現に変換したり、この文字列表現を解析してDateTime構造に戻したりするにはどうすればよいですか? RFC-3339 日時形式は、Atom Syndication Formatなどの多くの仕様で使用されています。
c# - SelectNodes が stackoverflow フィードで機能しない
RSSリーダーに stackoverflow フィードのサポートを追加しようとしていますが、 SelectNodesとSelectSingleNodeは効果がありません。これはおそらく、私がまだ理解していない ATOM および xml 名前空間に関係している可能性があります。
フィードタグからすべての属性を削除することで機能するようになりましたが、それはハックであり、適切に行いたいと考えています。では、AtomフィードでSelectNodesをどのように使用するのでしょうか?
フィードのスニペットを次に示します。
ソリューション
php - 特定の URL の RSS フィードを検出する方法
ユーザーから URL を取得します。私は知る必要があります:
a) URL は有効な RSS フィードですか?
b) その URL に関連付けられた有効なフィードがない場合
PHP/Javascript などを使用する
(例: http://techcrunch.comは a) に失敗しますが、b) RSS フィードが返されます)
html - Rails で RSS/Atom フィードに HTML を追加する
デフォルトの Rails XML ビルダーはすべての HTML をエスケープするため、次のようになります。
次のテキストが生成されます。
代わりに:フー
XML ビルダに XML をエスケープしないように指示する方法はありますか?
atom-feed - ATOMドキュメントで適切なIDをどのように生成しますか?
どうやらURLを使用するのは良くありません-なぜこれが当てはまるのですか、そしてどのようにして良いURLを生成しますか?
rss - 利用できなくなった古いフィード エントリへのアクセス
私は、ウェブサイトの現在のフィードで必ずしも利用できるとは限らない過去のフィード エントリへの信頼できるアクセスを必要とするプロジェクトに取り組んでいます。そのようなデータにアクセスする方法をいくつか見つけましたが、必要なすべての特性を提供する方法はありません。
これをブレインストーミングとして見てください。私がどれだけ見つけたかをお話しします。他にアイデアがあれば貢献してください。
Google AJAX Feed API - 250 アイテムに制限されます
非公式の Google Reader API - 完璧ですが、非公式であるため、信頼性がありません (そして、おそらく準違法?)。また、認証もややこしいようです。
Spinn3r - 多額の費用がかかる
フィードのサイトでインターネット アーカイブをスパイダーする- 多くの複雑さ、むらのある報道、最後の手段としてのみ有用
ヤフー!フィード APIまたはYahoo! Search BOSS - 1 つ目はアグリゲーターのように見えます。つまり、フィードごとに異なる登録が必要で、2 つ目は Yahoo のデータにより多くアクセスできるようにする必要がありますが、フィードに関する言及は見つかりません。
(Lou Franco に感謝) Bloglines Sync API - アカウントが必要であり、アグリゲーターとして設計されているという問題の他に、アカウントにフィードを追加する方法がありません。したがって、任意のフィードを取得することはできません。最初にリーダーから手動で追加する必要があります。
他の検索エンジン/ブログ検索/何でも?
これは、かつては存在し、現在も (通常は) 有効であるセマンティック情報について話しているため、非常に苛立たしい問題ですが、確実に、自由に、無制限にアクセスすることは困難です。フィード エントリの良さの代替ソースを知っている人はいますか?
php - RSS/Atom を生成するのに最適な PHP ライブラリ/クラス
さまざまなアプリケーションで RSS/Atom フィードを生成する必要があり、両方を生成でき、すべての一般的な問題を既に処理している優れたライブラリまたはクラスを知りたいです。
たとえば、私が何年も使用していたものは日付の正しい形式を設定していないため、私のフィードは複数のアグリゲーターによって適切に処理されていません。
更新: ライブラリを探しているのはなぜですか? 数回ハッキングした、何年も使用していたものには少し問題があるためです。仕様が正しく守られていない可能性があります。
ruby-on-rails - Ruby/Rails で Atom と RSS を解析していますか?
Ruby と Rails で Atom と RSS を解析できるものを探しています。標準の RSS ライブラリを調べましたが、フィードの種類を自動検出して解析してくれるライブラリはありますか?