一部の XML (XML は複雑な構造のようです) を C# データセットに変換する必要があります。
最初に、XSD からデータセット構造を作成しようとしました。
ds.ReadXml(@"D:\data_RUIAN\ruian\xsd\vymenny_format\VymennyFormatTypy.xsd", XmlReadMode.Auto);
しかし、それはエラーを引き起こしています: DataSet は simpleType として 'union' または 'list' をサポートしていません
次に、XSD のロードを回避するために、ソース XML ファイルを直接ロードします。
ds.ReadXml(@"D:\data_RUIAN\data\20130831_OB_577405_UKSH.xml", XmlReadMode.Auto);
しかし、別のエラーが発生します-名前空間を継承するネストされたテーブル 'Point' は、異なる名前空間に複数の親テーブルを持つことはできません。
これを解決するのを手伝ってくれませんか? たくさんタンス!
ところで:XMLは有効です。XSD2DB、xsd.exe、svcutilも試しましたが、進歩はありませんでした