0

やあ、

xpath を使用して、XML に特定の要素を設定しようとしています。/UIM/INVOICE/SECTION/RECORD* [i+1] *などの特定の場所にある必要があります。

そのために「position()」メソッドを使用する必要がありますか? またはどうすればいいですか?

ありがとう

4

1 に答える 1

1

実行時に XPath 式を作成し、1 から始まる整数値がある場合は、その値を述語に単純に入れることができますint pos = i + 1; String path = "/UIM/INVOICE/SECTION/RECORD[" + pos + "]";。これにより、*pos* 番目RECORDの子要素が選択されます。

于 2013-08-12T10:51:24.090 に答える