要素があります:<phone>(987) 123-45-67</phone>
。
次のように変換する必要があります<span><small>(987)</small> 123-45-67</span>
。
どうやって作ることができますか?
<span>
<small>
<xsl:value-of select="concat(substring-before(phone, ')'), ')')" />
</small>
<xsl:text> </xsl:text>
<xsl:value-of select="normalize-space(substring-after(phone, ')'))" />
</span>
上記は、表示されているものとは異なる形式の電話番号では機能しません。独自の健全性チェックを追加して、電話番号が期待どおりの形式であることを確認します。