基于XSD数据集创建一个SQLite数据库

有没有人知道是否有方法基于XSD DataSet 创建SQLite数据库?在过去,我只是使用了一个基本的SQLite管理器,但如果可能的话,我想用我的 .NET 开发来融合一些东西。

0
额外 编辑
意见: 1

2 答案

我相信你可以编写一个小应用程序,它需要一个XSD文件并将其解析为一个SQL脚本。我从来没有看过代码,但这并不是说它不存在。

0
额外

在一般情况下,我怀疑这很难; xml Schema允许一些非常奇怪的类型构造。我不知道你将如何做替代组,或扩展到类型的限制。

然而,应该可以很快地将某些东西(特别是来自System.Xml.Schema中的类的映射)敲在一起,该模式适用于90%的模式(即具有少量简单数据类型的序列和选择元素)。

0
额外