1

我尝试使用 spring 和 xslt 建立一个基于 Web 的应用程序。因为我总是以流水线方式使用 xslt,所以我想使用葫芦。是否有可能从 Java 调用葫芦?我阅读了http://xmlcalabash.com上的文档,但只有一个描述如何从命令行使用它。我也厌倦了在 githup 上找到一些 javadoc,但没有成功。显然,有带有 main() 方法的 Main 类,我可以将命令行参数作为字符串数组提供......

我想知道是否有更好的方法来做到这一点。

4

1 回答 1

0

我最近也研究了这个。我采取了一种务实的方法,调用 Main.run(),并传入一个从 (File)Properties 对象生成的字符串数组。它不允许将文件输入作为流或源传递,但是它们必须驻留在文件系统中。

可能有更好的方法。例如,您可以查看http://expath.org/。应该有那个项目的来源。webapp 模块(以前称为 servlex?)似乎提供了 XMLCalabash 集成。

于 2012-07-24T12:12:37.697 回答