これがどのように真実である可能性がありますか
XmlDocument d = BuildReportXML(schema);
DataSet ds = new DataSet();
ds.ReadXmlSchema(schema);
ds.ReadXml(new XmlNodeReader(d));
スキーマは、データの設定を開始する前に XmlDocument に適用するスキーマの場所であり、すべての列が正しい型であることを保証します。次に、スキーマを DataSet に設定し、ドキュメントを読み取ります。これを行うと、「入力文字列が正しい形式ではありませんでした」がスローされます。Xml に 10 進変数がいくつかありますが、これがエラーだと思います。すべての情報は明らかに正しい形式です。そうでないと、XmlDocument にエラーが発生する可能性があります。私に何ができる?