输出标签属性值
<xsl:value-of select="@Order"/>
输出父标签的属性值
<xsl:value-of select="parent::PStep/@Order"/>
<xsl:value-of select="parent::*/@Order"/>
输出子标签的属性值
<xsl:value-of select="child::PStep/@Order"/>
<xsl:value-of select="child::*/@Order"/>
判断标签属性是否不为空
<xsl:if test="not(normalize-space(@Order) = '')">
<xsl:if test="@Order!=' '">
定义变量
<xsl:variable name="v_Order" select="parent::Step/@Order"></xsl:variable>
<xsl:variable name="v_Order" select="parent::Step"></xsl:variable>
使用变量
<xsl:if test="v_Order!=' '">
其他逻辑判断
<xsl:template match="Step" >
<xsl:when test="$v_level = 2 ">