我在使用C#.NET将System.Xml.XmlElement写入磁盘时遇到了问题。将System.Xml.XmlElement写入磁盘上的文件
这就是我想要的那一刻做和失败:
XmlWriterSettings oSettings = new XmlWriterSettings();
oSettings.Indent = true;
oSettings.OmitXmlDeclaration = false;
oSettings.Encoding = Encoding.ASCII;
XmlWriter writer = XmlWriter.Create(@"C:\xmlfile.xml", oSettings);
System.Xml.XmlElement xml = sc.WFCFunctionCall();
xml.WriteContentTo(writer2);
变量“XML”肯定包含有效的XML,我停在调试和检查。
xml.WriteTo(writer2)
也不起作用。
有没有简单的方法来做到这一点?
干杯! Nick。 “
你说这是失败的,但你没有以什么方式说。发生了什么?请注意,ASCII通常不是一种很好的编码选择。任何你不使用UTF-8的理由? – 2010-06-29 10:46:04