Saxon XSLT导入问题:多XSLT导入的Camel路由调用场景
XSLT导入结构与Camel调用配置
我来帮你梳理清楚这套XSLT文件的导入关系,以及它在Camel路由中的调用方式,用清晰的格式呈现如下:
Camel路由中的XSLT调用
在Camel路由里,是通过以下方式调用主XSLT文件的:
<to uri="xslt:Saveaccount/Main.xslt?saxon=true"/>
这里指定使用Saxon处理器来执行Saveaccount目录下的Main.xslt文件。
XSLT文件的导入层级关系
1. Main.xslt的直接导入依赖
Main.xslt导入了同目录下的两个核心子XSLT文件:
Saveaccount/Building.xsltSaveaccount/Policy.xslt
2. Building.xslt的细分导入依赖
Building.xslt进一步导入了peril子目录下的三个风险细分文件:
Saveaccount/peril/wind/building.xsltSaveaccount/peril/flood/building.xsltSaveaccount/peril/Thunderstrom/building.xslt
3. Policy.xslt的细分导入依赖
Policy.xslt同样导入了peril子目录下对应的三个风险细分文件:
Saveaccount/peril/wind/Policy.xsltSaveaccount/peril/flood/Policy.xsltSaveaccount/peril/Thunderstrom/Policy.xslt
内容的提问来源于stack exchange,提问作者Sabari_M
相关产品推荐
相关产品推荐

