StringBuilder output = new StringBuilder();
using (XmlWriter writer = XmlWriter.Create(output))
{
writer.WriteStartElement("test");
writer.WriteCData("taco\vbell");
writer.WriteEndElement();
writer.WriteEndDocument();
}
Console.WriteLine(output.ToString());
WriteCData引發以下的ArgumentException, 「 '\ V',十六進制值0x0B中,是無效字符」XmlWriter.WriteCData引發ArgumentException - 無效字符
我想CData的可以採取任何類型的數據。由於情況並非如此,我必須逃避哪些角色?謝謝。
傢伙 - 感謝您的信息。這很有幫助。 – James 2011-02-04 14:26:25