因此,我正在通过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]"
/>