Saxon EE XSLT 处理器具有出色的SQL 扩展。它允许将 SQL 数据库中的结果直接导入 XSLT。但是,我无法将表列名称转换为 XML。相反,它只是使用 XML 之类的
<row><col>1</col><col>f</col><col>something</col></row>
有没有办法解决这个问题?我对我可以使用的技术有点限制,但是有另一个 XSLT 处理器允许它,请告诉我。
我不使用 Saxon SQL 扩展,因为它也没有达到我想要的效果。相反,我用 Java 编写了自己的扩展。事实证明这比我预期的要容易得多。
这是一个解释如何执行此操作的链接。http://cafeconleche.org/books/xmljava/chapters/ch17s03.html