xml-fileを変換し、xml-fileの内容に応じて新しいノードを追加する必要があります。たとえば、私は持っています:
<sheet name="Sheet1" num="1">
<row num="3">
<cell num="1">FP1152</cell>
<cell num="2">1039_2</cell>
<cell num="3">FP000234</cell>
</row>
<row num="4">
<cell num="1">RT1152</cell>
<cell num="2">1039_1</cell>
<cell num="3">GL000235</cell>
</row>
<row num="6">
<cell num="1">FP1152</cell>
<cell num="2">1039_1</cell>
<cell num="3">FP000234</cell>
</row>
</sheet>
異なる行に同じ値のnumatributeがあるセルに同じ値があるが、別のセルのペア(私の例では@ num=3と@num= 6の行)に異なる値がある場合、このようなフラグ:
<sheet name="Sheet1" num="1">
<flag type="ambiguousSuplier">true<flag>
<row num="3">
<cell num="1">FP1152</cell>
<cell num="2">1039_2</cell>
<cell num="3">FP000234</cell>
</row>
<row num="4">
<cell num="1">RT1152</cell>
<cell num="2">1039_1</cell>
<cell num="3">GL000235</cell>
</row>
<row num="6">
<cell num="1">FP1152</cell>
<cell num="2">1039_1</cell>
<cell num="3">FP000234</cell>
</row>
</sheet>