2011-07-25 21 views
1

私はhttp://validator.w3.org/feed/を通じてhttp://www.virtualfestivals.com/syndication/rss/news.rss.xmlを実行すると、私はエラーメッセージ無効なRSSフィード。未定義のitem要素:コンテンツ

Undefined item element: content (20 occurrences) 
<content><![CDATA[<p>While their virtuoso musici... 

を取得するには、しかし、http://validator.w3.org/feed/docs/howto/declare_namespaces.htmlあたりとして、私はスタート

で名前空間xmlns:content="http://purl.org/rss/1.0/modules/content/"を宣言しています誰もが任意のポインタを持っていますか?私はうんざりです!

[UPDATE]

私がしようと提案したようencodedビットを使用する場合、私はRSSを作成するときに、エラーが発生します。

私は、XSLとColdFusionを使用しています。私はencodedの部分を追加すると、それはちょうど壊れます。

WORKS:<content><xsl:value-of select="maintext" /></content>

が動作しない:<content:encoded><xsl:value-of select="maintext" /></content:encoded>

+0

スタイルシートに 'content'名前空間プレフィックスを宣言しましたか? – mzjn

+0

Arghhhhhhは - 私はそれを追加しましたが、私は編集を行ったときに何らかの理由で、それが一番上にありませんでした!ソート済み! – pee2pee

答えて

0

あなたはそれを宣言していますが、それを使用することはありません。適切なタグ名はencodedです。

<content:encoded><![CDATA[<p>The band... 
+0

私はそれを使わないのですか?気にしないで! 私がしようとすると、符号化ビットを使用する場合、私はRSSを作成するときに、エラーが発生します。 私は、XSLとColdFusionを使用しています。私はエンコードされた一部 – pee2pee

+0

を追加するときに抜本的な何も、それだけで壊れていないかの種類の... –

+0

一種である「エラーが発生しましたか」? ColdFusionはただそれでは、このような 'xsltproc'として、より多くの情報を与えるツールを使ってスタイルシートを置く – pee2pee

関連する問題