プロが教える店舗&オフィスのセキュリティ対策術

RSSフィールド(RSS 2.0)を出力するWebアプリを作成しています。
itemが0件の場合はfirefoxのライブブックマークで
「読み込みに失敗しました」
になります。
itemは次のように記述しています。

<items />

goo blogのRSSは、firefoxで"(空)"と表示されます。
中身を見ると、

<items>
<rdf:Seq />
</items>

と出力しています。ただし、RSS1.0です。

RSS2.0でitemが空の場合、どのように書けばよいでしょうか?

A 回答 (1件)

参考URLを見る限り <items> という要素は RSS 2.0 には存在しないようなのですが。



<item> の間違いでしょうか? だとすると,参考URLを見る限り,<item> は tRssItem 型で,tRssItem型の定義では,中身の要素は全て minOccurs="0" なので,定義的には,

<item />

でいいのではないでしょうか?

<item> の間違いでないとすると,単に RSS 2.0 には <items> という要素がないので,書かなければいいだけではないでしょうか?

参考URL:http://www.thearchitect.co.uk/schemas/rss-2_0.xsd
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!