0
I以下の入力XML有する:移動ノード
<?xml version="1.0" encoding="UTF-8"?>
<ROOT>
<PQContact>
<input>
<folder>
<UNITCD>CS2XAA</UNITCD>
<FOLDERID>KKMTEST3000</FOLDERID>
</folder>
</input>
<input>
<folder>
<UNITCD>CS2XAA</UNITCD>
<FOLDERID>KKMTEST1300</FOLDERID>
</folder>
</input>
</PQContact>
<AWD>
<case>
<RMEM>KKMTEST3000</RMEM>
<transaction>ABC</transaction>
</case>
<case>
<RMEM>KKMTEST1300</RMEM>
<transaction>DEF</transaction>
</case>
</AWD>
</ROOT>
Iは/ROOT/PQContact/input
の<folder>
に/ROOT/AWD
下ケースを移動する必要があれば<FOLDERID>
の値に<case>
一致下<RMEM>
タグの値タグ<folder>
。
私の結果のXMLは以下のようにする必要があります:
<?xml version="1.0" encoding="UTF-8"?>
<ROOT>
<PQContact>
<input>
<folder>
<UNITCD>CS2XAA</UNITCD>
<FOLDERID>KKMTEST3000</FOLDERID>
<case>
<RMEM>KKMTEST3000</RMEM>
<transaction>ABC</transaction>
</case>
</folder>
</input>
<input>
<folder>
<UNITCD>CS2XAA</UNITCD>
<FOLDERID>KKMTEST1300</FOLDERID>
<case>
<RMEM>KKMTEST1300</RMEM>
<transaction>DEF</transaction>
</case>
</folder>
</input>
</PQContact>
<AWD />
</ROOT>