マイリスRSS構造解析

http://www.nicovideo.jp/mylist/31082552?numbers=1&rss=2.0 (第9回MMD杯予選マイリス前半)を例に取る。

RSSは基本的にXML構造を持っており、以下はXMLタグが理解できているものとして動画作品の内容である<channel>→<item>以下のタグの解説を進める。


____<item>
______<title>【第9回MMD杯予選】Quick Triggering</title>
______<link>http://www.nicovideo.jp/watch/sm18374729</link>
______<guid isPermaLink="false">tag:nicovideo.jp,2012-07-17:/watch/1342519752</guid>
______<pubDate>Fri, 20 Jul 2012 21:25:51 +0900</pubDate>
______<description><![CDATA[<p class="nico-thumbnail"><img alt="【第9回MMD杯予選】Quick Triggering" src="http://tn-skr2.smilevideo.jp/smile?i=18374729" width="94" height="70" border="0"/></p><p class="nico-description">【Theme:新】【name:澪姉】MMD杯公式HP⇒https://sites.google.com/site/mmdcuphp/公式予選マイリス1⇒mylist/31082552公式予選マイリス2⇒mylist/31082718Music: Utata-P (mylist/3321393)Final Stage >> coming soon.mylist/14498378</p><p class="nico-info"><small><strong class="nico-info-length">0:44</strong><strong class="nico-info-date">2012年07月20日 21:01:00</strong> 投稿</small></p><p class="nico-numbers"><small>再生:<strong class="nico-numbers-view">2,066</strong>  コメント:<strong class="nico-numbers-res">21</strong>  マイリスト:<strong class="nico-numbers-mylist">190</strong></small></p>]]></description>
____</item>

  1. <title> ―― タイトル
  2. <link> ―― URL
  3. <guid isPermaLink="false"> ―― 不明
  4. <pubDate> ―― 公開設定時刻(非公開設定から公開設定に最初に切り替えた時刻。後に非公開設定に戻しても変わらない)
  5. <description> ―― 動画説明文。以下の内容を含む。
    1. <p class="nico-thumbnail"> ―― 動画サムネ画像URL
    2. <p class="nico-description"> ―― 動画説明文本文
    3. <p class="nico-info"> ―― 動画の長さ
    4. <strong class="nico-info-date"> ―― 投稿時間(事前投稿の場合、上の公開設定時刻と食い違う)
    5. <p class="nico-numbers"> ―― 再生数
    6. <strong class="nico-numbers-res"> ―― コメント数
    7. <strong class="nico-numbers-mylist"> ―― マイリスト数