私のアプリケーションは、Xmlファイルを作成する必要がありXmlSchema
ます。XmlSerializer
ファイルが非常に大きくなる可能性があるため、 xsd.exeによって生成されたクラスと一緒に使用するのは問題があると思います。
任意の大きなXmlファイルを作成するために使用できることはわかっていXmlWriter
ますが、それは、エラーが発生しやすいすべての要素とすべての属性を手動で書き出す必要があることを意味します。
XmlWriter
エラーを回避するのに役立つ「スキーマ固有の」クラスを生成できるツールはありますか?または、少なくとも、私が違法なものを書いたときにすぐに例外を投げる人はいますか?私が知らない他のアプローチはありますか?
-マット