![]() |
1
3
如果XSLT源真的那么大,您可能应该将其存储在文件中,例如作为类路径资源,并且只加载和解析一次:
初始化使用(仅一次):
然后,对于每个线程:
|
![]() |
2
2
您不想多次编译同一个大型XSLT文件,即使多个编译是并行完成的。在web服务初始化期间或第一次引用时对其进行编译,并保存已编译的样式表(如果使用JAXP,则为模板对象),以便可以将其重新用于多个转换。Templates对象是线程安全的,因此使用此样式表的多个转换可以同时运行。 |
![]() |
Pjoern · 在XSLT中包装没有属性的节点组 6 年前 |
![]() |
user2093335 · XSLT:基于现有属性值替换属性值 6 年前 |
![]() |
Leth · 字符串串联functoid不将映射值返回到目标记录 6 年前 |
![]() |
shawn · XSLT 3.0在应用模板中使用变量进行动态选择? 6 年前 |
|
user9238790 · 将XML转换为数据帧 6 年前 |
![]() |
Vanessa · xsl:当两个节点相等时,显示第一个节点的子节点 6 年前 |
![]() |
Adi · 并行读取大型XSLT字符串 6 年前 |
![]() |
Brian Arthur · XSLT从另一个上下文获取信息 6 年前 |