RSS中的xml的问题
系统出错的是
文本内容中发现无效字符。处理资源
'http://localhost/applet312/Rss1.aspx' 时出错。第 1 行,位置: 36
<rss version="2.0"><channel><title>
后面的就错了,为什么
public string GetRSS()
{
DataSet ds = gr.GenerateRSS();
strRSS = strRSS + "<rss version=\"2.0\">";
strRSS = strRSS + "<channel>";
strRSS = strRSS + "<title>土人制造</title>";
strRSS = strRSS + "<link>http://www.socent.com</link>";
strRSS = strRSS + "<description>土人制造</description>";
for(int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
strRSS = strRSS + "<item>";
strRSS = strRSS + "<title><![CDATA["+ds.Tables[0].Rows[i]["Title"]+"]]></title>";
strRSS = strRSS + "<link>http://www.socent.com/ArticleShow@"+ds.Tables[0].Rows[i]["PostID"]+".html</link> ";
strRSS = strRSS + "<description><![CDATA["+ds.Tables[0].Rows[i]["Content"]+"]]></description>";
strRSS = strRSS + "<copyright>土人制造</copyright>";
strRSS = strRSS + "<pubDate>"+Convert.ToDateTime(ds.Tables[0].Rows[i]["PostDate"].ToString()).ToString("yyyy-MM-dd HH:mm")+"</pubDate>";
strRSS = strRSS + "<comments>http://www.socent.com/CommentShow@"+ds.Tables[0].Rows[i]["PostID"]+".html</comments>";
strRSS = strRSS + "</item>";
}
strRSS = strRSS + "</channel>";
strRSS = strRSS + "</rss>";
return strRSS;
}