Xslt检查标记之后的下一个文本是否为给定的char

时间:2017-02-10 14:49:44

标签: xml xslt

有这个:



<a><b>Hi</b><c/><d/>Friend</a>
&#13;
&#13;
&#13;

对于这个具体的例子,我怎样才能引用标签后的第一个字符&#34; b&#34;,在这种情况下是字母&#34; F&#34;?。

1 个答案:

答案 0 :(得分:1)

在这个具体的例子中,指令:

<xsl:value-of select="substring(/a/b/following-sibling::text()[1], 1, 1)"/>

将返回&#34; F&#34;。这是否适用于其他案件尚不清楚。