当我从 XML CDATA 区域中抓取 HTML 时, 操作它( 以我为例, 在 CDATA 区域文本中执行 C# 字符串方法), 然后显示经编辑的版本... 它自动评论我的第一个 HTML 标记 :
<![CDATA[ <p>Lorem ipsum dolor sit amet...</p> ]]>
转换到页面上的此值 :
<!--[CDATA[ <p--> Lorem ipsum dolor sit amet... ]]>
它打破了第一段的样式,并将关闭的 CDATA 标记置于内容之后。
我该如何解决这个问题?
EDIT: I couldn t find anything about this, so I tried a few things for poos and giggles, and this worked:
<![CDATA]> <p>Lorem ipsum dolor sit amet...</p> </]]>
转换到此页面上的 :
<!--[CDATA]--> <p>Lorem ipsum dolor sit amet...</p> <!--]]-->
但我不确定这是否会对我页面造成负面的影响?
还有别的办法吗?