LINQ to XML:如何读写XCData
using System; using System.Xml.Linq; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //写入CDATA元素块 var doc = new XElement("Test", new XElement("User", new XAttribute("name", "chenxizhang"), new XCData("这是XCData的内容,可以包含特殊字符,例如< 或者 >"))); Console.WriteLine("写入CData元素"); Console.WriteLine(doc.ToString()); Console.WriteLine("读取CData元素"); Console.WriteLine(doc.Element("User").Value); } } }