サード パーティが使用する中規模の XML データセットを生成する Web アプリケーションがあります。
生成する XML に何らかの形式のスキーマ ドキュメントを提供することをお勧めします。そのため、XML を Visual Studio に貼り付け、XSD を生成するようにしました。
面倒なことは、XML が生成された XSD に対して検証されないことです!
独自の XSD を作成する方がよいでしょうか?
DTD、Relax NG、Schematron などのさまざまなスキーマ ドキュメントはどうですか?
重要なのは、C# を使用してドキュメントを検証できるようにしたいということです。
XML 検証戦略は何ですか?