【问题标题】:How to generate XML & XSD for DB table如何为 DB 表生成 XML 和 XSD
【发布时间】:2014-12-07 22:46:09
【问题描述】:

我需要创建一些报告。我正在使用 Crystal Reports,我需要使用 XML 和 XSD 文件作为我的报表结构的数据源。 不知何故,我设法生成了 XSD 文件。但是,由于其中存在一些错误,我无法将其转换为 XML。 谷歌搜索我只遇到过人们编写自定义代码来生成这些文件的情况,并且在大多数情况下这些文件也包含数据。

有没有办法在某些工作室/工作台中通过单击按钮为特定 DB 或 DB 表生成有效的 XML 和 XSD 文件,如果没有,为什么会这样?

在我看来,这些文件应该只描述表结构,比如 CREATE TABLE 脚本。

【问题讨论】:

    标签: sql sql-server relational-database datasource xml-generation


    【解决方案1】:

    您可以使用 Visual Studio 创建类型化数据集。生成的 xsd 文件将包含所选表的结构。

    http://msdn.microsoft.com/en-us/library/aa983556(v=vs.71).aspx

    【讨论】:

    • 我会同时拥有 xml 和 xsd 文件还是只有其中之一?
    • 如果您创建数据集,您将获得 xsd 架构。但是使用 T-SQL 直接从数据库中获取 XML 是“微不足道的”。 msdn.microsoft.com/es-es/library/ms178107.aspx
    猜你喜欢
    • 1970-01-01
    • 2023-02-05
    • 1970-01-01
    • 2013-05-01
    • 2011-08-28
    • 1970-01-01
    • 2014-07-03
    • 1970-01-01
    • 2011-08-26
    相关资源
    最近更新 更多