【发布时间】:2010-06-01 19:14:00
【问题描述】:
当我第一次开始在我现在工作的公司工作时,我创建了一个 Java 应用程序,它可以运行成批的 jasper-reports。为了确定对报告集中的每个报告使用哪些参数,我运行了一个 sql 查询(在 sqlserver 上)。我编写了应用程序来获取一个 xml 文件,其中包含一组参数,用于在集合中生成的每个报告。所以,我的流程实际上变成了三个步骤:
- 运行 sql 查询并以 XML 格式返回结果(使用“for XML auto”)
- 通过 XSLT 转换运行 sql 查询的结果,因此 xml 的格式与我编写的 java 应用程序友好。
- 使用最终的 xml 文件运行 java 应用程序
您可以想象,我想做的是在 python 中完成这些步骤,但我不太确定如何开始。我知道如何在 Python 中运行 SQL 查询。我看到很多关于如何使用 Python 编写自己的 xml 文档的文档。我什至在 python 中看到了 xsl 转换的文档。
最大的问题是如何通过python获取xml中sql查询的结果。任何和所有指针都将非常有价值。 谢谢, _拉米
【问题讨论】: