XSDに基づいてSQLiteデータベースを作成する方法があるかどうか誰かが知っていますDataSet
か?.NET
以前は、基本的なSQLiteマネージャーを使用したばかりですが、可能であれば、開発ともう少し融合させたいと思います。
質問する
2976 次
3 に答える
18
一般的なケースでは、これは難しいと思います。XML スキーマでは、いくつかの非常に奇妙なタイプの構造を使用できます。たとえば、置換グループやタイプの制限の拡張をどのように行うかはわかりません。
ただし、90% のスキーマ (つまり、いくつかの単純なデータ型を持つシーケンス要素と選択要素) で機能するもの (特に System.Xml.Schema のクラスからのマッピング) を非常に迅速に組み合わせることができるはずです。
于 2008-10-06T23:58:50.823 に答える
6
おそらく、XSL 変換を使用して、XSD を SQL テーブル定義に変換できます。同様に、これの以前の例を見つけることはできませんが、可能だと思いました。
XSD->SQL 用の一般的な XSLT を作成すると、そのようなシナリオに適用できると思います (クロスプラットフォームにもなります)。たぶん、誰かが以前にこれをやったことがあります...
于 2008-08-30T09:14:30.083 に答える
4
XSD ファイルを受け取り、それを解析して SQL スクリプトにする小さなアプリを作成できるはずです。私はそれを行うコードを見たことがありませんが、それが存在しないと言っているわけではありません.
于 2008-08-04T17:05:37.853 に答える