-1
我想寫XML,輸出低於在XML狀部分.. <abc><![CDATA[stackoverflow]]></abc>..
編寫XML沒有CData的
[XmlIgnore]
public string abc { get; set; }
[XmlElement("abc")]
public System.Xml.XmlCDataSection abc_NoCDATA
{
get
{
return new System.Xml.XmlDocument().CreateCDataSection(abc);
}
set
{
abc = value.Value;
}
}
我怎麼能寫XML沒有CDATA
?
是不是返回一個字符串而不是XmlCDataSection足夠? (或者,根據您的示例,刪除除abc屬性定義之外的所有內容)。無論如何,對我來說,使用XmlSerialization以這種方式創建xmls似乎是一種延伸,但這是個人觀點。我會直接使用XmlTextWriter,XmlDocument或XDocument。 –