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);
質問を詳しく説明できますか? –