RSS/Atomフィード生成器
ガイド
RSS/Atomフィード生成器
数秒で厳密に仕様に準拠したRSS 2.0またはAtom 1.0のXMLフィードを作成できます。チャンネルメタデータを入力し、アイテムブロックを貼り付け、W3Cフィードバリデーターで最初から通過するフィードをコピーまたはダウンロードできます。正しくXMLエスケープ、RFC 822 / RFC 3339日付、CDATAで囲まれたフルコンテンツ、名前空間、およびselfリンクすべてが自動で処理されます。
使用方法
- フィードタイプを選択: RSS 2.0 (最も多くのリーダーでサポート)または Atom 1.0 (厳密な仕様、名前空間付き)。
- フィードメタデータ(タイトル、サイトURL、説明、言語、著作権、著者など)を入力してください。
- オプションで提供してください Self URL ので、リーダーがフィードを再発見できるようになります(
atom:link rel="self"). - アイテムをItemsフィールドに貼り付けます。各アイテムは
key: value行から構成されます。アイテムを区別するには、空の行(---)を挿入してください---. - 生成されたXMLは、タイプを入力するにつれて右側に表示されます。コピーするか、 ダウンロード をクリックして保存
feed.xml/atom.xml.
機能
- RSS 2.0およびAtom 1.0 — 2つの仕様を切り替えることができます。適切なメタデータフィールドが自動的に表示されます。
- 厳密なXMLエスケープ —
&,<,>,"と、'どこでも適切にエスケープされます。 - RFC 822およびRFC 3339日付フォーマット — 任意の合理的な日付(ISO 8601、
YYYY-MM-DD HH:MM:SS、またはシンプルな日付)を入力すると、選択されたフィードタイプに適切なフォーマットが自動的に生成されます。 - CDATAで囲まれたフルコンテンツ を使用してください。ブログ記事には
content:フルHTML記事本文に使用;ツールは安全に囲み、任意の]]>シーケンスを分割します。 - カテゴリとタグ — コマ区切りの
category値は、RSSでは個別の<category>要素(RSS)または<category term=""/>エントリ(Atom)として表示されます。 - リアルタイムバリデーション — インライン警告は、必須フィールドの欠落、パースできない日付、および無効なURLを指摘し、厳密なパーサー(例:Feedparser)がフィードを無効にしないようにします。
- Self-linkおよびgeneratorタグ — 両方のフォーマットでオプション
atom:link rel="self"が提供され、自動挿入された<generator>要素。 - ゼロリターン — すべてがブラウザ内で実行され、フィードデータはページから離れません。
よくある質問
-
RSS 2.0とAtom 1.0の違いは何ですか?
どちらも頻繁に更新されるコンテンツを公開するためのXML形式ですが、設計が異なります。RSS 2.0は古いもので、シンプルで、必要なフィールドが緩いです。アイテムはタイトルまたは説明だけを持つことができます。Atom 1.0は2005年にIETF標準として導入され、厳密なルールを持ちます:すべてのエントリには一意の、および
、および -
なぜ日付フォーマットがフィードにおいて非常に重要ですか?
フィードリーダーは日付を解析してエントリを並べ替え、新しいアイテムを検出、および「2時間前」などのタイムスタンプを表示します。2つのフォーマットは異なる日付規約を使用しています:RSS 2.0はRFC 822(例:「Wed, 15 Jan 2025 10:30:00 +0000」)を強制し、Atom 1.0はRFC 3339 / ISO 8601(例:「2025-01-15T10:30:00Z」)を強制しています。日付が不正なフィードは、厳密なパーサー(例:feedparser)によって静的かつ無視され、FeedlyやNetNewsWireなどのクライアントでエントリが誤って並び替えられる可能性があります。
-
フィードのコンテンツ要素におけるCDATAとは何ですか?
CDATAは「Character Data」と呼ばれ、XMLパーサーに中身を原始テキストとして扱うように指示します。中身はCDATAとして囲まれます。フィードはRSSの
-
フィードの
要素の役割は何ですか?
-
フィードリーダーがリフレッシュ時に同じアイテムを認識するために使用する永続的かつ一意の識別子です。識別子が安定していないと、リーダーはすべてのリフレッシュを新しいアイテムとして扱い、インボックスにスパムを表示します。RSSでは
要素が使用され、isPermaLink属性を含むことがあります;Atomでは
恵 スコアボードが到着しました!
スコアボード ゲームを追跡する楽しい方法です。すべてのデータはブラウザに保存されます。さらに多くの機能がまもなく登場します!
