我有以下 XML:
<elements>
<a>
<b>b1</b>
<c>
<d>d1</d>
</c>
</a>
<a>
<b>b2</b>
<c>
<d>d2</d>
</c>
</a>
</elements>
我有一个 xslt 模板,我尝试在其中获取第一个内容(在本例中为 b1),其中其内部内容等于某些内容。我试过了:
<xsl:value-of select="elements/a[c/d = d1]/b" />
但它不起作用。我希望得到b1,但我什么也没得到。