1

フィードには、トップ フィード レベルとフィード アイテム レベルの両方で次の要素があることに気付きました。

<feed>
  <author> ... </author>
  <category> ... </category>

  <item>
    <author> ... </author>
    <category> ... </category>
  </item>

  ...

フィード レベルのものはアイテム レベルのものと一致する必要がありますか?

4

1 に答える 1

1

それらは同じである必要はありません。

ホラーストーリーのアンソロジーのようなものだと考えてください。トップレベルには編集者がいて、各<item>レベルには個々のストーリーの作者がいます。編集者がアイテムの作成者でもある場合、通常は単一の作成者のブログにあるため、これらは同じになることがあります。

<author>のサブ要素<item>

記事の作者のメールアドレスです。RSS を介してシンジケートする新聞や雑誌の場合、著者は が<item>説明する記事を書いた人です。共同ブログの場合、アイテムの作成者は編集長やウェブマスターとは異なる場合があります。<author>1 人の個人によって作成されたウェブログの場合、この要素を省略することは理にかなっています。

これは<category>エレメントも同じです。上部には、野生の他のフィード/サイトに対するフィード全体が記述されています。各項目で、サイト上の他の投稿と比較されます。

<author>高チャンネル レベルにはタグがありません。代わりに、<managingEditor>または<webMaster>要素を有効な RSS フィードの一部として使用する必要があります。

これらの要素に電子メール アドレスを入れることに不安がある場合は、<author>要素を完全にスキップできます。これはオプションであり、RSS の適切な形式の検証に影響を与えないためです。

于 2012-11-05T00:40:26.123 に答える