問題タブ [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.

0 投票する
3 に答える
683 参照

ruby-on-rails - Rails アプリケーションでのフィードの集約

フィードをループして、それらを ActiveRecord オブジェクトとしてデータベースに追加するデーモンを作成することを考えています。

まず、私が直面している問題の 1 つは、feed-normalizer gem を使用してストーリーの作成者/ユーザーを確実に取得できないことです。時々、タグが認識されないようです (他の誰かがこの問題に直面したかどうかはわかりません)。

第二に、RSS フィードをデータベース エントリに変換し直す人を見たことがありません。各エントリは他の ActiveRecord オブジェクトと関連付けられるため、これを行う必要があります。これを具体的に行う宝石は見つかりませんが、acts_as_feedのようなものをハックしてそれを行うことはできますか?

0 投票する
2 に答える
8241 参照

c# - SyndicationElementExtension を SyndicationItem に追加する方法

.NET System.ServiceModel.Syndication クラスを使用しています...

次の XML をエクスポートする新しい SyndicationElementExtension を SyndicationItem に追加したいと考えています。

次のようなもの:

いくつかの属性を持つ単純な SyndicationElementExtension をどのように作成しますか?

0 投票する
3 に答える
728 参照

rss - RSS 2.0 のカテゴリ タグを使用して完全なカテゴリ ページにリンクする

RSS 2.0 でのカテゴリ タグの使用:

そのカテゴリのすべてのアイテムを表示するページへの追加の URL を提供するにはどうすればよいですか?

仕様がこれをカバーしていないように見えるので、次のように、自分の名前空間で新しい属性を発明しても安全でしょうか?

次に、ドキュメントの上部に:

このように RSS を拡張してもよろしいでしょうか? アグリゲーターや実装が実際に壊れる可能性はありますか? または、代わりに使用する必要があるカテゴリ ページにリンクするための既存のメカニズムはありますか?

これが Atom でもどのように行われるのか興味がありますが、RSS 2.0 のソリューションが必要です。

0 投票する
2 に答える
1630 参照

asp.net - ATOM XML が UTF-8 ではなく UTF-16 である理由

ATOMフィードを作成するためのこのコードがあります

次のように始まる XML を返します。

何を試しても、utf-16 ではなく utf-8 を返すことができません。utf-16 だと IE8 では動作しませんが、utf-8 では問題なく動作します。正常に動作するかどうかはどうすればわかりますか? utf-8 を返すようにできないかと聞かれましたが、最終的には次のコード行を使用してフィードをブラウザーに返します。

これは間違いなく、今日見た中で最悪のハックです。そうでない場合は、申し訳ありません。

だから、これは私がUTF-8を取得しようとしたものです:

設定行は、私がうまくいくと思っていたものですが、私には向いていません。私の理解では、XML Writer は XML 宣言を追加する部分ですが、settings.Encoding が機能しないため困惑しています。助けてください!

ありがとう

0 投票する
2 に答える
1184 参照

.net - Argotic Syndication Framework 対 System.ServiceModel.Syndication

私はArgotic Syndication Frameworkを調査していますが、これまでのところかなり感銘を受けています。ただし、現在の実装の多く (少なくとも RSS と Atom の場合)は、 System.ServiceModel.Syndicationにかなり匹敵するようです。どちらか一方について意見がある人はいますか?

0 投票する
2 に答える
836 参照

ruby-on-rails - Atom Feed Helper を使用したネストされたリソース

Rails Atom Feed Helperを使用して、ネストされたリソースのフィードを生成しようとしています。私のビュー テンプレート (index.atom.builder) は次のとおりです。

そして、私は次のルートを持っています:

残念ながら、feed.entry 行の URL の生成に失敗しています。

エラーは「ActionView::Base の未定義メソッド `favourite_url'」です。

feed.entry 行を次のように変更してみました。

しかし、これはお気に入りではなく配列のエントリを返します! 誰かがここでも同様の問題を抱えていました。

次の行を追加することを知っています:

私のroutes.rbにこの問題を「修正」しますが、このリソースは/public名前空間の下にネストされた状態でのみ利用できます。

誰かが以前にこの問題を抱えていましたか?

乾杯アルフォン

0 投票する
2 に答える
3335 参照

java - RSS/Atom を解析するための ROME API

ROME ライブラリで RSS/Atom フィードを解析しようとしています。私は Java を初めて使用するので、Java の複雑な部分の多くに慣れていません。


  1. ROME は自動的にそのモジュールを使用して、さまざまなフィードを処理しますか? それとも、それらを使用するように要求する必要がありますか? もしそうなら、これに関する任意の方向。
  2. 正しい「ソース」に到達するにはどうすればよいですか? を使用しようとしてitem.getSource()いましたが、うまくいきません。私は間違ったインターフェースを使用していると思います。いくつかの方向性をいただければ幸いです。

これが、データを収集するために私が持っているものの肉です。問題が発生している領域が 2 つあります。どちらも、フィードのソース情報の取得を中心に展開しています。情報源としては、著者ではなく、CNN、FoxNews、またはその他のいずれかが必要です。私の読書から判断する.getSource()と、正しい方法です。

0 投票する
1 に答える
322 参照

c# - 認証が必要な Silverlight および ATOM フィード

認証が必要な ATOM フィードにアクセスする必要がある単純なフィード リーダー アプリケーションを構築しています。私は WebClient クラスを使用するルートをたどっていましたが、存在するが実装されていない Credential プロパティを見つけました!

質問: Microsoft 以外のサイトから基本認証を必要とするフィードにアクセスするために、人々はどのような回避策を使用していますか?

0 投票する
3 に答える
4438 参照

xml - Lua で安全に XML を生成する

Atom フィードを生成する Lua アプリケーションを作成しています。現在、私は XML を「手で」生成しています。つまり、文字列をファイルに書き込んでいます。

これは最善の方法とは思えませんが、そうかもしれません。エスケープが正確に行われることに神経質になっています。Luaでこのようなことをした人はいますか?

「手で」生成することに固執する必要がありますか? または、既存の C ライブラリのラッパーを作成しますか?

(比較すると、Perl には多くのオプションがあるようです。)