有谁知道,如果有一种方法可以创建基于XSD SQLite数据库DataSet 过去,我只是使用基本的SQLite管理器,但如果可能的话,我想将更多内容与.NET开发相融合。

===============>>#1 票数:17 已采纳

我怀疑在一般情况下这很难。 XML模式允许一些非常奇怪的类型构造。 我不确定您将如何进行替换组或对类型限制的扩展。

但是,应该有可能很快地将某些东西组合在一起(尤其是从System.Xml.Schema中的类映射),这些东西适用于90%的模式(即具有一些简单数据类型的序列和选择元素)。

===============>>#2 票数:6

也许您可以使用XSL转换将XSD转换为SQL表定义。 同样,我找不到任何先前的示例,但我认为这是可能的。

我想象过一种用于XSD-> SQL的通用XSLT,一旦编写,就可以应用于任何这种情况(也可以跨平台)。 也许以前有人这样做过...

===============>>#3 票数:4

我确定您可以编写一个包含XSD文件并将其解析为SQL脚本的小型应用程序。 虽然我从未见过代码可以做到这一点,但这并不是说它不存在。

  ask by Dillie-O translate from so

未解决问题?本站智能推荐: