2015-02-24 28 views
0

XSL的結果我有以下XSL標籤顯示在cusomised格式

<RectypeLegType> 
<xsl:value-of select="../@id" /> 
</RectypeLegType> 

,有兩種可能出落得這個值,如下圖所示..

1) <RectypeLegType>fixedLeg_612822</RectypeLegType> 
2)<RectypeLegType>floatingLeg_194743</RectypeLegType> 

,但我想這個值被dispalyed爲

<RectypeLegType>fixedLeg</RectypeLegType> 
<RectypeLegType>floatingLeg</RectypeLegType> 

現在請指教我如何才能做到這一點可能的結果,我需要做的CHEANG在ES我請告知需要什麼樣的變化做

+0

今後,請嘗試格式化大寫字母和句號你的散文。它爲每個人節省了大量的努力,並使得你更有可能得到答案。 – 2015-02-25 18:02:15

回答

1

假設下劃線總是在id屬性存在:

<RectypeLegType> 
    <xsl:value-of select="substring-before(../@id, '_')" /> 
</RectypeLegType>