2011-01-06 63 views
0

我有一些CData節點的XML文件。但當我嘗試和原地修改它們時:修改XElement值丟失CData類型

var doc = XDocument.Load(filename); 
foreach(var el in doc.Descendants("foo")) 
{ 
    el.Value = el.Value.Replace("bar", "baz"); 
} 
doc.Save(filename); 

......他們都丟失了CData類型。避免這種情況的最好方法是什麼?謝謝!

回答