問題タブ [rss]
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.
coldfusion - RSS フィードの奇妙な文字を取り除く方法は?
データベースから取得したニュース データを表示する utf8 でエンコードされた RSS フィードを作成しました。データベースのすべての側面をutf8に設定し、データベースに入れたテキストをメモ帳に貼り付けてutf8として保存することで、utf8として保存しました。そのため、RSS フィードがブラウザーに表示されるときはすべて utf8 でエンコードする必要がありますが、シャープ記号の奇妙な疑問符文字が引き続き表示されます :(
これが私の RSS フィード コード (CFML) です。
誰か提案はありますか?私はたくさんの研究をしましたが、答えが見つかりません:(
前もって感謝します、
クロミス
algorithm - RSSエントリをHTML本文にマップしますw。不正確な検索
この問題をどのように解決しますか?
あなたはブログのHTMLをスクレイピングしています。ブログのHTMLの一部はブログ投稿であり、一部は書式設定、サイドバーなどです。HTML内のどのテキストがどの投稿に属しているか(つまり、パーマリンク)を識別できるようにする必要があります。
私はあなたが何を考えているか知っています:あなたはただRSSを見て、HTMLを完全に無視することができます!ただし、RSSには非常に短い抜粋しか含まれていないか、興味のあるリンクが削除されていることがよくあります。同じページのHTMLとRSSを一緒に使用して、RSSの抜粋を本質的に無効にします。
RSSエントリは次のようになります。
HTMLのブログ投稿は次のようになります。
したがって、HTMLページには同じフィールドが含まれますが、パーマリンクの配置は事前にわかりません。フィールドは、ほとんどがHTMLと空白であるノイズテキストで区切られますが、「投稿者Johnny」などの追加のメタデータも含まれる可能性があります。 "または日付またはそのようなもの。以下で説明するように、テキストはHTMLとRSSでわずかに異なる場合もあります。
追加のルール/警告:
- タイトルは一意でない場合があります。これはあなたが思っているよりも頻繁に起こります。私が見た例:「月曜日のまとめ」、「TGIF」など。
- タイトルは空白のままにすることもできます。
- RSSの抜粋もオプションですが、少なくとも空白以外の抜粋または空白以外のタイトルが必要であると想定しています。
- RSSの抜粋には投稿コンテンツ全体が含まれている可能性がありますが、投稿本文の先頭の短い抜粋が含まれている可能性があります
- パーマリンクは一意である必要があり、HTMLとRSSの両方で同じである必要があると想定します。
- タイトルと抜粋および投稿の本文は、RSSとHTMLでわずかに異なる形式になっている場合があります。例えば:
- RSSでは、タイトルまたは本文の内部のHTMLが削除されているか、HTMLページにHTMLが追加されているか(投稿本文の最初の文字を何かで囲むなど)、わずかに異なる形式になっている可能性があります。
- テキストは、RSSではutf8であるのに対し、HTMLでは非ASCII文字は常にアンパサンドエンコーディングを使用してエンコードされるなど、わずかに異なる方法でエンコードされる場合があります。ただし、これは非ASCII文字がまれな英語のテキストであると想定してください。
- 正しくエンコードされていないWindows-1252の恐ろしさがある可能性があります。これは、中引用符のような記号文字でよく発生します。ただし、ほとんどのテキストはASCIIであると想定しても問題ありません。
- 特にタイトルでは、どちらの方向にもケースが折りたたまれている可能性があります。したがって、HTMLページではタイトルをすべて大文字にすることはできますが、RSSではできません。
- RSSフィードとHTMLページのエントリ数は同じであるとは想定されていません。古いエントリが多かれ少なかれある可能性があります。両方に表示される投稿のみを取得することを期待できます。
- RSSは遅れる可能性があります。RSSフィードにまだ表示されていない新しいエントリがHTMLページにある可能性があります。これは、RSSがFeedburnerを介してシンジケートされている場合に発生する可能性があります。繰り返しになりますが、RSSとHTMLの両方に表示される投稿のみを解決することが期待できます。
- 投稿の本文は非常に短くても長くてもかまいません。
100%の精度は制約ではありません。ただし、精度が高いほど優れています。
さて、あなたはどうしますか?
asp.net-mvc - ASP.net MVC での RSS フィードの適切かつ完全な実装
こののような ASP.NET MVC の RSS フィードの例と、プロジェクト (Oxite など) のいくつかのサンプルを見てきましたが、どれも完全ではありません。
例えば。それらのどれもヘッダーをチェックしません
要求で、帯域幅を節約します。
車輪の再発明はしたくないので、ここでいくつかの方向性を尋ねるのをやめます。
sharepoint - SharePoint の RSS ビューアーがおかしい
SharePoint の RSS ビューアーに関して奇妙な状況に陥っています。
SharePoint の 2 つの環境 (運用環境とテスト環境) があります。
両方で特定の RSS ニュース (ABC) を表示していましたが、プロキシなどを設定した後に機能していました。
突然 (テストせずに本番環境で行われたいくつかの変更が原因である可能性があります)、本番環境の RSS ビューアに RSS ニュースが表示されなくなり、プロトコル エラーが表示されますが、テスト環境ではまだ正常に動作しています。
ここで奇妙なのは、経営陣が望む RSS を変更し、BBC や CNN のニュースを掲載すると、本番環境とテスト環境の両方でうまく機能することです。
しかし、動作させたいもの (両方で正常に動作していた) は、本番環境では動作せず、テストでは正常に動作します。
どのように私はそれを理解することができますか?
c# - チームの大きな可視モニターにビルド ステータスを簡単に表示するソフトウェアはありますか?
年末に少し予算が残っていたので、小さなスカンクワークス プロジェクトを開始して、全員が取り組んでいるビルド ステータスを表示したいと考えました (私たちのチームは全員で約 10 人です)。47 インチの LCD HD TV を購入し、ブラウザ/.NET Web アプリケーションを介して小型 PC から駆動することを考えています。
今週の金曜日から 2 週間はお休みなので、クリスマス休暇中にソフトウェアをビルドするつもりでした。他のチームが行ったことについてアドバイスやフィードバックを求めようと思いました。私たちが SVN を使用している多くのツールには、Mantis には、私がレンダリングしようと考えていた RSS フィードがあります。これは行く方法ですか?
事前にフィードバックをお寄せいただきありがとうございます。
rss - RSS の配信部分はどのように機能しますか?
RSSファイルの作り方がわかりました。そのための XML は十分に単純です。しかし、更新を配布するために何か特別なことをする必要がありますか?それとも、ファイルを定期的に更新するだけで、残りは自動的に処理されますか? 私が RSS で見つけたものはすべて、RSS が何をするかについて語っていますが、その方法についてはあまり触れていません。
perl - Perl で RSS または ATOM フィードを解析するのに役立つ CPAN モジュールはありますか?
ATOM および RSS フィードを要求および解析するための Perl のコードが必要です。そのための CPAN モジュールはありますか?
rss - ある RSS フィードを別の RSS フィードに含めることは可能ですか? どのように?
JAlbumを使用してWeb アルバムを作成しています。バージョン 8.1 以降、JAlbum はアルバムの RSS フィードをサポートしています。ただし、JAlbum によって生成された RSS フィードは、フォルダーの階層を含むアルバムでは機能しません。彼らが RSS フィードでやろうとしているのは、要素を含めることによってサブフォルダーの RSS フィードを含めることです (以下の例を参照)。これは NetNewsWire と GoogleReader では機能せず、feedvalidator.org もこれに関する警告を報告しています。JAlbum が RSS フィードを生成するために使用する RSS テンプレートを変更することができます。私はこの問題 (およびその他の問題) を修正しようとしていますが、ある RSS フィードから別の RSS フィードを参照して、サブ フィードのエントリをメイン フィードに含めることができるかどうかは本当に疑問です。
- RSS フィードを別のフィードに含めることはできますか? どのように?(例が見つからず、JAlbum フォーラムでまだ回答が得られていません。)
無理なら別の方法も考えますが、フォルダごとにフィードを作成し、親フォルダから参照するだけでサブフォルダのフィードを含められるようにできればかなりいいと思います。
よろしく、ゲロ
redirect - フィードの URL が変更された場合、RSS リーダーはリダイレクトをたどることができますか?
Sharepoint ソリューションに移行しており、URL が若干変更されています。
ほとんどの RSS リーダーは、フィードを壊したり、手動で更新したりすることなく、リダイレクト リンクをたどることができますか?
私が読んでいるドキュメントのほとんどは、これが主要な RSS リーダーで機能すると述べています。
多くの RSS リーダーが 301 を一時的なリダイレクトとして扱い、保存されている URL を更新しないことをいくつかの場所で読みました。これに真実はありますか?
javascript - RSS フィード URL の動的更新
JavaScript を介してページのヘッダーでインスタンス化されたフィードの URL を動的にすることは可能ですか?
たとえば、次のスニペットで RSS フィードの URL を更新することは可能ですか。