iTunes namespace

iTunes namespace

仕様書

名前空間URL

[9] Apple のドキュメントでは http://www.itunes.com/dtds/podcast-1.0.dtd とされています。

[10] 巷では http://www.itunes.com/DTDs/Podcast-1.0.dtd としている解説も散見され、実際にそれを使っているフィードも少なからず存在します。

[11] Apple がかつて後者を示していたことがあったのかどうかは不明ですが (かなり初期から前者を示している例はあるようです)、 iTunesXML名前空間を雑に処理しているのか、 後者でも機能する (または機能した) ものと思われます。

メモ

[3] RSS tags for Podcasts Connect - Podcasts Connect Help ( 版) <https://help.apple.com/itc/podcasts_connect/#/itcb54353390>

<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">

[4] Itunes podcasting DTD? - apple XML | Ask MetaFilter ( 版) <http://ask.metafilter.com/28699/Itunes-podcasting-DTD>

http://www.itunes.com/DTDs/Podcast-1.0.dtd

[5] Re: Updated iTunes RSS Spec ( 版) <http://lists.apple.com/archives/syndication-dev/2005/Nov/msg00002.html>

[6] iTunes Tutorial Tags ( 版) <http://www.feedforall.com/itune-tutorial-tags.htm>

When using the iTunes specific tags, you must add a namespace declaration in your rss feed. Put the following line in your feed:

<rss xmlns:itunes="http://www.itunes.com/DTDs/Podcast-1.0.dtd" version="2.0">

[7] iTunes で Podcast を公開 | WWW WATCH ( 版) <https://hyper-text.org/archives/2005/08/itunes_podcast_rss.shtml>

さて、タグの追加方法ですが、まずは配信している RSS 内で XML ネームスペースの定義をしてあげる必要があります。「iTunes RSS Tags」 の DTD は下記に用意されていますので、

<rss xmlns:itunes="http://www.itunes.com/DTDs/Podcast-1.0.dtd" version="2.0">

と宣言しておきましょう。

[8] 5分でネットがわかるシリーズ(3):個人が“放送”できるポッドキャストって? (3/5) - @IT ( 版) <http://www.atmarkit.co.jp/ait/articles/0609/05/news092_3.html>

<rss xmlns:itunes="http://www.itunes.com/DTDs/Podcast-1.0.dtd"

version="2.0">

# いきなり特徴的なコードが書かれていますね。これはiTunes上でポッドキャストを公開するためのXMLタグ(iTunes RSS Tags)です。

[12] ( 版) <http://www.tbsradio.jp/tsutaya/index.xml>

xmlns:itunes="http://www.itunes.com/DTDs/Podcast-1.0.dtd"