是否有可用的东西可以帮助我将XSD转换为SQL关系表? XSD相当大(无论如何在我的世界里),如果有什么东西推动我前进而不是从头开始,我可以节省时间和无聊的打字。
XSD是 这里 如果你想看看。它是交换MSDS的标准化/本地化格式。
是否有可用的东西可以帮助我将XSD转换为SQL关系表? XSD相当大(无论如何在我的世界里),如果有什么东西推动我前进而不是从头开始,我可以节省时间和无聊的打字。
XSD是 这里 如果你想看看。它是交换MSDS的标准化/本地化格式。
Altova的 XML间谍 有一个功能,将从XSD文件生成SQL DDL脚本。 XML Spy会花费你一些钱。
有趣的是,开发人员使用了一个非常聪明的技巧,即使用XSLT转换从XSD文件创建DDL脚本。他们分为两部分 这里 和 这里。
我可能要自己尝试一下以备将来使用......
编辑:刚才发现这个问题 这里...
有一个名为的命令行工具 XSD2DB,从xsd文件生成数据库,可在sourceforge获得。
有关详细信息:请参阅此现有问题 如何从XSD文件创建数据库表?
您可以使用XSLT转换。例如,请参见: 使用XSLT从XSD和XSL样式表生成SQL。
Microsoft有一个用于执行XSLT转换的命令行工具: 用于XSLT的Microsoft命令行工具。
使用MSBuild或Grunt将转换集成到构建过程中也很容易。
以下是Microsoft文档的参考: XML标准参考,包括XSD,XSLT等。