次のXSD fileからC#クラスを生成しようとしています。C#:XSD.exeを使用してXSDファイルからクラスを作成する(XSDファイルの循環参照のヘルプ)
xsd.exeには、C#クラスを生成するオプションがあります。理想的には、XSDからORMを作成したい(そしてスキーマファイルからDDLを生成したい)が、XSD.exeが前進するかどうかはわかりません。いずれにしても
、これは私が(緊急性の順に)何をしたいです
- XSDファイル
- からクラスを作成します(自動生成を経由してCRUD機能(アクティブレコードパターンを)提供されるものですか。 )ORM
- XSDからDDLを自動生成し、XSDで指定された許容値を使用してdbを生成します。
最後の1つは、XSLTを使用して何かを一緒にハックする必要があるかもしれないと私は思っています。第一の問題点を皮切り
は、私はこのようXsd.exeでは実行します。
xsd mddl.xsd /c /eld /o: c:\some\folder
上記のコマンドを実行しているからの出力は次のとおりです。
- Group 'mathNode.model' from targetNamespace='http://www.mddl.org/mddl/3.0-beta' has invalid definition: Circular group reference.
今、私はXML/XSDなどに新しいです - 私は現在、これを解決する方法に固執しています。 Circular参照がなぜ発生しているのか、さらに重要なのはどのように修正するのかを誰かが知ることができますか?
xsdをプルダウンできません。ログインが必要です。 – feathj
XSDを投稿してください –