【发布时间】:2011-02-03 23:31:56
【问题描述】:
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,是无效字符”
我认为 CData 可以获取任何类型的数据。既然不是这样,我必须逃避什么角色?谢谢。
【问题讨论】:
-
伙计们-感谢您提供的信息。这帮助很大。