0

我有一个有几个页面的 Web 应用程序,其中很少有人使用 XSLT 样式表来呈现网页。这里的问题是,对于每个请求,我都必须从文件系统中获取 XSLt 文件,然后运行不利于性能的转换。内存转换中最好的解决方案是什么,这是一个好的解决方案吗?或其他一些解决方案。

谢谢

4

3 回答 3

1

模板是编译的 XSLT 脚本。

http://docs.oracle.com/javase/6/docs/api/javax/xml/transform/TransformerFactory.html#newTemplates(javax.xml.transform.Source)

于 2013-07-07T09:56:28.993 回答
0

我知道的用于转换 xml、xslt、html 的框架是apache cocoon

于 2013-07-07T12:29:39.887 回答
0

如果您重复使用相同的样式表,您肯定希望编译一次并将结果保存在内存中。JAXP 接口将编译后的样式表表示为 Templates 对象;将其缓存在某处。

于 2013-07-07T17:30:21.333 回答