You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

向XSLT模式传递参数失效,尝试tunnel仍未解决求助

XSLT模板参数传递异常问题

代码场景

模板调用代码

<apply-templates  mode="extract.controlEvents" select="$extractedEvents">
     <with-param name="pMultiRestMeasures" select="$multiRestMeasures"/>
   </apply-templates>

预期接收参数的匹配模板

<template match="measure[.//mRest]" mode="extract.controlEvents">
        <param name="pMultiRestMeasures"/>
    
        <choose>
          <when test="$pMultiRestMeasures">
         ...
          </when>
        </choose>
    
      </template>

问题详情

执行上述模板调用时,预期$pMultiRestMeasures参数可在匹配的模板中正常读取,但实际该参数无法使用。尝试为参数添加tunnel属性后,问题仍未解决。

当前场景的额外约束:

  • 必须在调用extract.controlEvents模式前完成$multiRestMeasures的计算
  • 该模式下还会调用其他不需要此参数的模板
  • 无匹配模板时会触发标识转换
  • 未通过xsl:mode显式声明该模式

内容的提问来源于stack exchange,提问作者oleksii.sapov-erlinger

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 04:20:55