2013-08-12 46 views
0

嗨,Java的使用xpath-當前位置

我想在一個XML設置一個特定的元素,通過使用XPath組XML元素。我需要它在特定的位置,例如/ UIM/INVOICE/SECTION/RECORD * [i + 1] *

我需要使用「position()」方法來做到這一點嗎?或者我該怎麼做?

由於

回答

1

如果構造在運行時XPath表達式,並且在啓動與1的整數值可以簡單地把該值在謂詞例如int pos = i + 1; String path = "/UIM/INVOICE/SECTION/RECORD[" + pos + "]";。這將選擇* pos * th RECORD子元素。

+0

謝謝!那是有效的! – DasDas