Metadata要素

Metadata 要素 (Atom)

[1] Atom の多くの要素Metadata 要素 (element) と呼ばれています。

[2] 「Metadata 要素」の定義は明記されていませんが、RFC 4287 の「4.2. Metadata Elements」 および本文中の記述によると、次の要素が該当します。

[3] これらは atom:feedatom:entryatom:sourcePerson construct のいずれかの要素子要素として利用可能なもの (atom:entry を除きます。) です。

[4] Person construct で利用できる次の3要素が Metadata要素なのかは不明です。

RFC 4287 6.4. には

Child elements of atom:entry, atom:feed, atom:source, and Person constructs are considered Metadata elements and are described below.

という記述がありますが、この文が一般的な Metadata 要素の話なのか、 「拡張要素」に限った話なのか不明です。

[5] Metadata要素という分類は存在しますが、それが内容モデルの定義などから参照されているわけではなさそうです。 単なる整理上の呼称ということでしょうか。