文件结构:
<program>
<projectionDay>
<projection/>
<projection/>
</projectionDay>
<projectionDay>
<projection/>
<projection/>
</projectionDay>
</program>
我想选择第一个和最后一个投影(在整个文档中)。
这将返回它:
/descendant::projection[position() = 1 or position() = last()]
这将在projectionDay内返回第一个和最后一个
//projection[position() = 1 or position() = last()]
为什么呢?