xslt中表达式的含义

时间:2014-06-25 13:49:23

标签: xslt-2.0

在我的xslt代码中,我有以下代码,但是,我可以使它实际意味着它:

<xsl:template match="leg:Primary | leg:Secondary | leg:Body | leg:Schedules | leg:SignedSection | leg:ExplanatoryNotes | leg:P1group | leg:Title | leg:Group | leg:Part | leg:Chapter | leg:Pblock | leg:PsubBlock | leg:P1 | leg:P |leg:PrimaryPrelims | leg:SecondaryPrelims | leg:Schedule | leg:Form | leg:Schedule/leg:ScheduleBody//leg:Tabular " mode="ProcessAnnotations">
<xsl:param name="showSection" as="element()*" tunnel="yes" select="()" />

param输入的值为(),这意味着什么? PLS

2 个答案:

答案 0 :(得分:1)

IMO它是一组空元素,即当没有值传入此参数时,默认值为空集。

答案 1 :(得分:1)

select="()"属性设置的默认值是空序列。