Asp.net mvc 3 xml格式的Html标记(rss)
接下来为我的博客创建RSS。除了xml文档中的html标记,一切都很好。典型问题:Asp.net mvc 3 xml格式的Html标记(rss),asp.net-mvc-3,rss,Asp.net Mvc 3,Rss,接下来为我的博客创建RSS。除了xml文档中的html标记,一切都很好。典型问题: <br /> 代替 <br /> 或 但如何在使用SyndicationFeed创建的XML文档中修复它 编辑: 好吧,我开始觉得我的问题毫无意义。 我是否应该让RSS保持原样?使用XML元素,您可以将包含HTML的文本包装为CDATA部分: <![CDATA[ your html ]]> 但是,我不建议这样做。使用XML元素,您可以将
<br />
代替
<br />
或
但如何在使用SyndicationFeed创建的XML文档中修复它
编辑:
好吧,我开始觉得我的问题毫无意义。
我是否应该让RSS保持原样?使用XML元素,您可以将包含HTML的文本包装为CDATA部分:
<![CDATA[
your html
]]>
但是,我不建议这样做。使用XML元素,您可以将包含HTML的文本包装为CDATA部分:
<![CDATA[
your html
]]>
但是,我不建议这样做。将文本包装在CDATA的旁边
var xml= '<person><name><![CDATA[<h1>john smith</h1>]]></name></person>',
xmlDoc = $.parseXML( xml ),
$xml = $( xmlDoc ),
$title = $xml.find( "name" );
$($title.text()).appendTo("body");
var xml='john smith]]>,
xmlDoc=$.parseXML(xml),
$xml=$(xmlDoc),
$title=$xml.find(“名称”);
$($title.text()).appendTo(“正文”);
将文本包装在CDATA中
var xml= '<person><name><![CDATA[<h1>john smith</h1>]]></name></person>',
xmlDoc = $.parseXML( xml ),
$xml = $( xmlDoc ),
$title = $xml.find( "name" );
$($title.text()).appendTo("body");
var xml='john smith]]>,
xmlDoc=$.parseXML(xml),
$xml=$(xmlDoc),
$title=$xml.find(“名称”);
$($title.text()).appendTo(“正文”);
除非您的帖子是完全有效的XHTML,否则这种行为是正确和必要的。除非您的帖子是完全有效的XHTML,否则这种行为是正确和必要的。