1
我想获得基于特定的父节点值的子节点的值,但我努力让语法正确的...获取基于特定父值的子节点
这是我的XML文档:
<result>
<heading>A</heading>
<messages>
<message>
<heading>D</heading>
<ingress>ABCD</ingress>
</message>
</messages>
</result>
我想获得进入“ABCD”时,标题值为A.
这是我的代码。
<xsl:if test="result">
<xsl:variable name="parent" select="heading"/>
<xsl:value-of select="//message[heading=$parent]"/>
</xsl:if>