1
文檔的結構混亂:關於後代軸「//」
<program>
<projectionDay>
<projection/>
<projection/>
</projectionDay>
<projectionDay>
<projection/>
<projection/>
</projectionDay>
</program>
我要選擇的第一個和最後投影(在整個文檔)。
這將返回它:
/descendant::projection[position() = 1 or position() = last()]
這第一個和最後返回projectionDay
//projection[position() = 1 or position() = last()]
內爲什麼會這樣呢?使用descendant
第一個查詢
'//'從當前節點中選擇所有匹配的節點。你是從''節點還是從根節點運行該xpath查詢? –
themanatuf
2013-05-09 17:41:14