[1] 
>
:[DFN[[RUBYB[分類文書]@en[Category Document]]]]:
[[集成]]中で認められる[[分類]]を説明した[[文書]]。

[2] 
仕様書:
-[CITE@en[RFC 5023 - The Atom Publishing Protocol]] 
-- <http://tools.ietf.org/html/rfc5023#section-3>
-- <http://tools.ietf.org/html/rfc5023#section-6.2>

* 媒体型

[3] [[分類文書]]は[[媒体型]] [CODE(MIME)@en[[[application/atomcat+xml]]]]
で識別されます。
[SRC@en[[[AtomPub]]]]

** [CODE(MIME)@en[application/atomcat+xml]] 媒体型

[7] [[媒体型]] [DFN[[CODE(MIME)@en[[[application/atomcat+xml]]]]]]
は、 [[XML 1.0]] で[[直列化]]された [[AtomPub]] [[分類文書]]を表します。
[SRC@en[[[AtomPub]]]]

[8] 仕様書:
[CITE@en[RFC 5023 - The Atom Publishing Protocol]] ([TIME[2008-11-20 18:52:14 +09:00]] 版) <http://tools.ietf.org/html/rfc5023#section-16.1>

*** 引数

[9] [CODE(MIME)@en[[[charset]]]]: [CODE(MIME)@en[[[application/xml]]]] と同じ (省略可能)。
[SRC@en[[[AtomPub]]]]

*** 拡張子

[10] [CODE(file)[.[[atomcat]]]]。
[SRC@en[[[AtomPub]]]]

*** 素片識別子

[11] [CODE(MIME)@en[[[application/xml]]]] と同じ。
[SRC@en[[[AtomPub]]]]

*** Macintosh ファイル型符号

[12] [CODE[[[TEXT]]]]。 [SRC@en[[[AtomPub]]]]


* 要素

[6] [[分類文書]]の[[根要素]]は [CODE(XMLe)@en[app:[[categories]]]] [[要素]]です。
[SRC@en[[[AtomPub]]]]

* 例

[4]
[PRE(XML example code)[
       <?xml version="1.0" ?>
       <app:categories
           xmlns:app="http://www.w3.org/2007/app"
           xmlns:atom="http://www.w3.org/2005/Atom"
           fixed="yes" scheme="http://example.com/cats/big3">
         <atom:category term="animal" />
         <atom:category term="vegetable" />
         <atom:category term="mineral" />
       </app:categories>
]PRE]

;; [[AtomPub]] より

[5]
>>4 の「mineral」[[分類]]が [[Atomエントリー文書]]や [[Atomフィード文書]]で使われるとすると、
こうなります [SRC@en[[[AtomPub]]]]。
[PRE(XML example code)[
<atom:category scheme="http://example.com/cats/big3" term="mineral"/>
]PRE]
