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>