У меня есть документ XML, который показывает это:
<Element>
<Content>
<CustomTagAttribs>
<type>breadcrumb</type>
</CustomTagAttribs>
<ElementData>
<LBarItem>TEXT!</LBarItem>
</ElementData>
</Content>
<Element>
И есть еще один экземпляр <Element>
, такой же, как приведенный выше, но без <type>breadcrumb</type>
.Я хочу предназначаться для LBarItems только в <Element>
, который имеет тип крошки.Как мне это сделать?
Это то, что я пытался:
<xsl:for-each select="//Content/ElementData/LBarItem">
<xsl:if test="../type='breadcrumb'">
<xsl:value-of select="Title"/>
</xsl:if>
</xsl:for-each>
Любая помощь?