因此,我正在通過XML工作簿中的練習,並且需要能夠在文檔中所有這些元素的集合中獲取給定元素的以下兄弟元素。在例如下列我需要得到該組在整個文檔中,並從所有NODE2
元件,我需要以1:1的位置和第一以下兄弟與'attrib'
屬性等於$var
選擇NODE2
元件...如何獲得關注同胞屬性?
<ROOT>
<SUBROOT>
<NODE1>
<NODE2 attrib="data1">
<NODE2 attrib="data2">
</NODE1>
<NODE1>
<NODE2 attrib="data3">
<NODE2 attrib="data4">
</NODE1>
<NODE1>
<NODE2 attrib="data5">
<NODE2 attrib="data6">
</NODE1>
</SUBROOT>
</ROOT>
這是我迄今爲止,但它不工作。任何人都可以將我指向正確的方向嗎?
<xsl:value-of select=".//NODE2[following-sibling::@name[1]=$var and position()=1]"
/>