所以我遇到了一个特殊的问题。我一直在编写和读取数据集,在使用
DataSet.WriteXML(LocalPath)然而,当我开始使用内存流时,我注意到了一些事情
DataSet.WriteXML(MemoryStream)我最终丢失了xml文档"<?xml version="1.0" standalone="yes"?>“的声明部分。我在here上提到了解决方案。但是,如果我不想使用XMLWriter类并将WriteStartDocument设置为true,我该如何做呢?
发布于 2012-08-15 06:21:17
我认为,如果您使用接受XmlWriter的DataSet.WriteXml,并将该XmlWriter与OmitXmlDeclaration一起配置为false,那么它应该输出该部分。
https://stackoverflow.com/questions/11961544
复制相似问题