Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
やあ、
xpath を使用して、XML に特定の要素を設定しようとしています。/UIM/INVOICE/SECTION/RECORD* [i+1] *などの特定の場所にある必要があります。
そのために「position()」メソッドを使用する必要がありますか? またはどうすればいいですか?
ありがとう
実行時に XPath 式を作成し、1 から始まる整数値がある場合は、その値を述語に単純に入れることができますint pos = i + 1; String path = "/UIM/INVOICE/SECTION/RECORD[" + pos + "]";。これにより、*pos* 番目RECORDの子要素が選択されます。
int pos = i + 1; String path = "/UIM/INVOICE/SECTION/RECORD[" + pos + "]";
RECORD