代码之家  ›  专栏  ›  技术社区  ›  Ramy

使用python将SQL结果写入XML

  •  1
  • Ramy  · 技术社区  · 15 年前

    使用SQL Server 2005+

    一年多以来,我一直在运行一个查询来返回数据库中我希望为其生成报告的所有用户。在查询结束时,我添加了

    用于XML自动

    结果是链接到XML所在的文件(一行一列)。然后我把这个文件通过一些XSLT,最后留下了最后一个XML,我在两年前创建的Java程序可以解析。

    我想做的是跳过整个中间部分,并简单地用Python实现这一切的自动化。 运行查询,将结果放入XML格式,然后使用XSLT或简单地格式化返回到应用程序所需格式的XML。

    我已经在互联网上搜索了很多地方,但恐怕我不确定是否有足够的技术可以找到我想要的东西。

    如果能帮我找到答案,我将不胜感激。

    1 回复  |  直到 15 年前
        1
  •  2
  •   Ignacio Vazquez-Abrams    15 年前

    PyODBC 要与MS SQL Server通信, libxml2 处理XSLT,以及 subprocess 运行Java程序。