我不熟悉Java和XML / XSLT,但是我继承了两者的项目,我的情况归结为:我有一个XSLT样式表,它使用Xalan根据数据修改数据库在XML文档中。我希望能够对现有的数据库信息进行比较,如果找到可能的匹配,则实例化一个Java表单以询问用户是否覆盖匹配的信息,或者保留它,或者修改它或者其他什么,然后根据用户输入修改数据库。
我已经找到了很多关于如何调用Java方法的建议,这个项目显然使用了它们,但是我从未在实例化表单上看到任何东西......可以这样做吗?
答案 0 :(得分:1)
原则上可以从Xalan调用任何Java方法,包括与用户通信的方法。但我不确定这是一个好的设计。我会颠倒逻辑:拥有一个Java应用程序来完成Java中最好的事情,它调用XSLT样式表来完成在XSLT中做得最好的事情。