我正在尝试构建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>
在我的XSLT中,我有以下内容:
<TelNumber>
<xsl:value-of select="./element[@identifier='ContactPoint']"/>
</TelNumber>
但显然这只会选择第一个实例。我如何将条件组合成一个选择以确保我只选择带有“电话”限定符子元素的“元素”值?
谢谢!
答案 0 :(得分:12)
.\element[@identifier='ContactPoint' and qualifier/@name='Phone']