2011-01-23 49 views
2

我的問題是我有一個生成RSS提要的PHP腳本。它從SQL數據庫加載描述。 SQL數據庫表也用於在我的網站主頁上顯示新帖子。當用戶提交帖子時,它可以包含<li>標籤。顯然,這些在RSS 2.0規範中不受支持。但我似乎無法找到顯示支持的標籤的列表。RSS 2.0描述標籤中支持的元素是什麼?

這裏是鏈路

http://validator.w3.org/feed/check.cgi?url=http://cryptum.net/post_feed.php

+0

不好意思,不在ul \ ol裏面無效html – 2011-01-23 22:51:18

+0

感謝dagon,沒有跨過我的腦海 – liamzebedee 2011-01-23 22:54:59

回答

3

在XML中的進料檢驗,字符,如<&是非法的元素,所以你必須逃脫的任何元素,其中將包括他們。因此,您應該跳過<description>作爲字符數據,告訴XML解析器忽略<![CDATA[]]>之間的任何內容。

<description><![CDATA[<p>Your text.</p>]]></description> 
0

使用CDATA應該是完全沒問題的。