這裏是我正在使用的xml,我試圖找到我遇到的第一個不同pd值的id號。xquery ---到達下一個節點,其值與當前值不同
<result>
<pd>a</pd>
<id>1</id>
<pd>a</pd>
<id>2</id>
<pd>b</pd>
<id>8</id>
<pd>c</pd>
<id>9</id>
<pd>c</pd>
<id>4</id>
<pd>d</pd>
<id>7</id>
</result>
讓我期待的結果是:
<pd>a</pd>
<id>1</id>
<pd>b</pd>
<id>8</id>
<pd>c</pd>
<id>9</id>
<pd>d</pd>
<id>7</id>
我用以下同胞:: * [2]進入下一個PD和比較,與當前節點,但隨後只給了我b,而不是c和d。你可以給我一個關於如何迭代整個XML來獲得所需輸出的提示嗎?謝謝!!