所以我遇到了一个特殊的问题。使用
时,我一直在编写和阅读数据集而没有问题DataSet.WriteXML(LocalPath)
但是,当我开始使用内存流
时,我注意到了一些事情DataSet.WriteXML(MemoryStream)
我最终丢失了xml文档“<?xml version="1.0" standalone="yes"?>
”的声明部分。我在here上提到了解决方案。但是,如果我不想使用XMLWriter类并将WriteStartDocument设置为true,我该怎么做呢。
答案 0 :(得分:0)
我认为如果你使用带有XmlWriter的DataSet.WriteXml并将OmitXmlDeclaration的XmlWriter配置为false,它应该输出该部分。