問題タブ [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.
html - IE7 に Atom フィードの自動検出がありません
IE の使用を主張する顧客に Web サイトを見せたところ、驚いたことに、IE7 は Atom ニュースフィードを自動検出しないことがわかりました。
フィードは、有効な HTML 4.01 Strict ページの HEAD 要素内で にリンクされています<link rel="alternate" type="application/atom+xml" href="atom.xml" title="Atom 1.0">
。リンクは正しい URL を指しています。リンクされたフィードは、application/atom+xml として提供される有効な Atom 1.0 XML ファイルであり、正しい が含まれています<link rel="self">
。
Firefox、Opera、Safari、および IE8 ベータ 2 はすべてフィードを正しく検出し、関連するアドレス バー ボタンを明るくします。IE7 だけが灰色のままです。同じ IE7 は、他の場所でニュースフィードを検出するのに問題なく、 DiveIntoMark の自動検出テスト スイートのHTML 部分を見事にパスしました。
HREF を完全修飾 URL に変更しても、TYPE を RSS 2.0 MIME に変更したり、TITLE 属性を削除しても違いはありませんでした。
ウェブサイトのアドレスはhttp://www.monteanalogo.net/です。
ここで何が問題なのかについてのヒントはありますか?
perl - Perl で RSS または ATOM フィードを解析するのに役立つ CPAN モジュールはありますか?
ATOM および RSS フィードを要求および解析するための Perl のコードが必要です。そのための CPAN モジュールはありますか?
html - Atom フィードについて Web ブラウザに通知する方法
私の Web サイトには Atom フィードがあり、購読しやすくしたいと考えています。StackOverflow などの多くのサイトでは、Firefox 3 のロケーション バーに Atom アイコンが表示されています。
いくつかの HTML が必要だと思いますが、ページにフィードがあるブラウザを指定するタグは何ですか?
xsd - 定義済みのアトム シンジケーション xml スキーマはありますか?
定義済みのアトム シンジケーション xml スキーマはありますか?
RFC 4287には、付録 B の Relax NG コンパクト スキーマのみが含まれています。
asp.net - パスワードで保護された ATOM フィード
Twitter ATOM フィードにはログインとパスワードが必要ですが (明らかに)、これは IE7 で適切にサポートされています (IE7 は login/pw で RSS フィードを処理できないようです)。IE は、フィードを登録するときに簡単なログイン プロンプトを表示します。
サーバーや IIS にアクセスせずに、ASP.NET で同様のものを実装するにはどうすればよいですか?
c# - XPath を使用して Atom XML ドキュメントからノードが選択されていませんか?
Atom フィードをプログラムで解析しようとしています。アトム XML を文字列としてダウンロードしました。XML を .xml ファイルにロードできますXmlDocument
。ただし、XPath を使用してドキュメントをトラバースすることはできません。私が試みるたびに、私は得るnull
。
この Atom フィードをテストとして使用しています: http://steve-yegge.blogspot.com/feeds/posts/default
" " を使用する場合を除いて、呼び出すSelectSingleNode()
と常に が返されます。これが私が今試していることです:null
/
私の XPath が原因かもしれないと思ったので、ルートが機能するはずだとわかっていたので、ルート ノードの簡単なクエリも試してみました。
何をしても何も選択できないようです。明らかに何かが欠けています。何がわからないのですか。この Atom フィードで XPath を機能させるには、何をする必要がありますか?
編集
この質問には回答がありますが、この質問にはほぼ完全に重複することがわかりました: SelectNodes not working on stackoverflow feed
xml - Atom フィードでは、エントリの内容が変更されたときに「updated」フィールドを変更しても問題ありませんか?
エントリが変更されたファイル/リソースを表している場合、更新されたフィールドを変更するだけで十分ですか? 同じ UUID を持っているため、ほとんどのフィード リーダーはそれを「新規」として表示しないことに注意してください。
RFC 4287には変更できると書かれていますが、フィード リーダーはそれを無視しているようです。
php - RSS と ATOM の両方に対応する PHP フィード リーダーはありますか?
RSS か ATOM かに関係なく、フィードからデータを取得できる PHP ライブラリ/スクリプトが必要です。ユーザーにランダム フィードを挿入してからデータベースに保存してもらいたいからです。また、指定された URL がフィードかどうかをチェックできれば素晴らしいと思います。
私を助けることができるものがあれば、誰か教えてもらえますか? ありがとう!
rss - フィード アグリゲータ / プロキシを開発するためのベスト プラクティスは?
少数のユーザーがフィード URL といくつかの条件セットを指定すると、システムはそれらの条件に一致するエントリの継続的に更新される RSS/Atom フィードを出力する、フィード用のプロキシ アグリゲータを作成することを検討しています。
フィード アグリゲーターのベスト プラクティスはありますか? (または、フィード プロキシをフィルタリングしますか?)
例えば:
- プロキシを変更する必要がある、または変更しない特定のフィード要素はありますか?
- フィード プロキシ/パーサーは、元のフィードの元のコピーを渡していないことをどのように示す必要がありますか?
- ダウンロード/更新の作業をサードパーティのアグリゲータ プラットフォーム ( Google Feed APIなど) に委任することは理にかなっていますか? 更新や 301 の処理などを自分で行う必要がある場合と比較して、多くの作業を節約できると思います。
ご協力いただきありがとうございます。