结合XPath和XSLT中的条件

Rya*_*all 5 xslt xpath

我正在尝试构建一个XPath,只选择以下"电话"号码:

<element identifier="ContactPoint" version="Local">
    <qualifier name="Phone" type="refining"/>
    01234 567890
</element>
<element identifier="ContactPoint" version="Local">
    <qualifier name="Email" type="refining"/>
    jbloggs@jbloggs.com
</element>
Run Code Online (Sandbox Code Playgroud)

在我的XSLT中,我有以下内容:

<TelNumber>
    <xsl:value-of select="./element[@identifier='ContactPoint']"/>
</TelNumber>
Run Code Online (Sandbox Code Playgroud)

但显然这只会选择第一个实例.我如何将条件组合成一个选择以确保我只选择带有"电话"限定符子元素的"元素"的值?

谢谢!

Aak*_*shM 12

.\element[@identifier='ContactPoint' and qualifier/@name='Phone']