PDI を使用して、xml からいくつかのタグを削除したいと考えています。製品ごとに各タイプの MIME が 1 つだけ必要です。そのためのユーザー定義 Java クラスを作成できると思っていましたが、最初のノードにいるときに次の行を確認する必要があります。私のxmlは次のようになります:
<MIME_INFO>
<MIME>
<MIME_TYPE>image/tiff</MIME_TYPE>
<MIME_SOURCE>P_I202_XX_06499E600600.TIF</MIME_SOURCE>
<MIME_PURPOSE>detail</MIME_PURPOSE>
</MIME>
<MIME>
<MIME_TYPE>image/jpeg</MIME_TYPE>
<MIME_SOURCE>P_I202_XX_06499I300300.JPG</MIME_SOURCE>
<MIME_PURPOSE>normal</MIME_PURPOSE>
</MIME>
<MIME>
<MIME_TYPE>image/jpeg</MIME_TYPE>
<MIME_SOURCE>P_I202_XX_00482I300300.JPG</MIME_SOURCE>
<MIME_PURPOSE>normal</MIME_PURPOSE>
</MIME>
</MIME_INFO>
メインのUDJC関数を使用して行を1行ずつ処理しますが、行にいるときは、スキップする必要があるかどうかを知るためにMIMEのタイプを知る必要があります。どうすれば次の行を覗くことができますか? getNextRow() や getRow(1) のようなもの。