我有一个缺少信息的大型 XML 文件,其中大部分数据都是代码,我需要生成一个包含描述的 PDF 文件。
另一方面,我可以从我的 java 应用程序访问所需的所有描述,问题是:以下选项中哪一个最快?
- 使用 XSTL 扩展来访问存储在 map 中的信息
- 使用 XSTL 扩展访问本地数据库中存储的信息
- 使用 XSTL-include 读取由我的 java 进程生成的文件,该文件包含 name=ids 和 Select=descriptions 的变量。
我担心性能,因为我正在谈论很多 ids(数据)。
最佳答案
不久前我遇到了同样的问题,我决定使用你的第三个选项:
使用 XSTL-include 读取由我的 java 进程生成的文件,该文件包含 name=ids 和 Select=descriptions 的变量。
因为通过这种方式,你可以独立于你的核心,而不是像扩展一样。
关于java - XSLT 包含与 Java 的 XSLT 扩展的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22505068/