我有如下所示的xml标签,其值可以是..
<fpml:floatingRateIndex>GBP-LIBOR-BBA</fpml:floatingRateIndex>
<fpml:floatingRateIndex>JPY-LIBOR-BBA</fpml:floatingRateIndex>
现在我有以下xsl标记从xml中提取值,如下所示..
<abc>
<xsl:value-of select="../fpml:floatingRateIndex" />
</abc>
the above xsl tag display value as
GBP-LIBOR-BBA
JPY-LIBOR-BBA
现在可以请您告诉我们如果我希望将这些值显示为
LIBOR-BBA
所以我已经删除了以上所有内容,因为上面的GBP-和JPY-被删除请告知如何实现这一目标
答案 0 :(得分:0)
您可以使用子字符串轻松实现此目的。
<xsl:value-of select="substring-after(string(../fpml:floatingRateIndex), '-')"/>
这将返回第一个-
之后的所有内容。