输入xml
<citation>[<xref linkend="XEx31"/>1,&#x000A0;<xref
linkend="XEx32"/>2]</citation>
输出xml
<out>1,2</out>
有人可以帮助我使用xslt 2.0获取此输出吗?我想只得到数字和逗号。实体和括号不会出现。
答案 0 :(得分:0)
使用<xsl:template match="citation"><out><xsl:value-of select="replace(., '[^,0-9]+', '')"/></out></xsl:template>
。