Csharp/C#教程:将XSD转换为SQL关系表分享


将XSD转换为SQL关系表

是否有可用的东西可以帮助我将XSD转换为SQL关系表? XSD相当大(无论如何在我的世界里),如果有什么东西推动我前进而不是从头开始,我可以节省时间和无聊的打字。

如果你想看看XSD就在这里 。 它是交换MSDS的标准化/本地化格式。

Altova的XML Spy具有一个将从XSD文件生成SQL DDL脚本的function。 XML Spy会花费你一些钱。

有趣的是,开发人员使用了一个非常聪明的技巧,即使用XSLT转换从XSD文件创建DDL脚本。 他们在这里和这里分两部分概述了它。

我可能要自己尝试一下以备将来使用……

编辑:刚才发现这个问题在这里问过……

有一个名为XSD2DB的命令行工具,它可以从xsd文件生成数据库,可以在sourceforge上找到。

有关详细信息:请参阅此现有问题如何从XSD文件创建数据库表 ?

您可以使用XSLT转换。 例如,请参阅: 使用XSLT从XSD和XSL样式表生成SQL 。

Microsoft有一个用于执行XSLT转换的命令行工具:用于XSLT的Microsoft命令行工具 。

使用MSBuild或Grunt将转换集成到构建过程中也很容易。

以下是Microsoft文档的参考: XML标准参考,包括XSD,XSLT等。

上述就是C#学习教程:将XSD转换为SQL关系表分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/997363.html

(0)
上一篇 2021年12月26日
下一篇 2021年12月26日

精彩推荐