我有一個XML文檔:XSL模板匹配不工作
<Chart>
<ChartAreas>
<ChartArea>
<ChartValueAxes>
<ChartAxis>
<Style>
<Border>
<Color>Tan</Color>
</Border>
<FontFamily>Arial Narrow</FontFamily>
<FontSize>16pt</FontSize>
</Style>
</ChartAxis>
</ChartValueAxes>
</ChartArea>
</ChartAreas>
</Chart>
我有兩個模板匹配語句,因爲我想通過TemplateA處理的樣式/ Border元素,和樣式下的TemplateB處理其他的一切。但是,TemplateB正在處理所有內容。
<xsl:template match="Chart/ChartAreas/ChartArea/ChartValueAxes/ChartAxis/Style/Border" >
<xsl:call-template name="TemplateA"/>
</xsl:template>
<xsl:template match="Chart/ChartAreas/ChartArea/ChartValueAxes/ChartAxis/Style" >
<xsl:call-template name="TemplateB"/>
</xsl:template>
感謝。兩人都有一種享受。 – user3041630