我知道使用CreateCDataSection
来生成一个CDATA节点。但是,有没有办法将CDATA字符串插入到我的原始字符串中?而不是让整个节点被CDATA标签包围。以下是我的代码。请指教,谢谢。XML CDATA编码
var detail = new StringBuilder();
detail.AppendFormat("<![CDATA[<br />]]>another line: {0}", foo1);
detail.AppendFormat("<![CDATA[<br />]]>another line: {0}", foo2);
detail.AppendFormat("<![CDATA[<br />]]>another line: {0}", foo3);
var xmlOutput = new XElement("Detail",detail);
你能详细解释一下这个问题吗? –