这怎么可能是真的
XmlDocument d = BuildReportXML(schema);
DataSet ds = new DataSet();
ds.ReadXmlSchema(schema);
ds.ReadXml(new XmlNodeReader(d));
架构是我在开始设置数据之前应用到 XmlDocument 的架构位置,以确保所有列的类型都正确。然后我将模式设置为 DataSet,并将文档读入其中。当我这样做时,它会抛出“输入字符串的格式不正确”。我在 Xml 中有一些十进制变量,我认为这是错误。所有的信息显然都是正确的格式,否则 XmlDocument 会有错误。我能做些什么?