我想在 PDI 的帮助下从我的 xml 中删除一些标签。每个产品我只需要每种类型的 1 个 mime。我以为我可以为它编写一个用户定义的 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 函数逐行处理行,但是当我在行时,我必须知道 mime 的类型才能知道是否必须跳过它。如何查看下一行?getNextRow() 或 getRow(1) 之类的东西。