XMLファイルからいくつかのタグをグループ化するのに問題があります。タグnrの後に要素をグループ化して、新しいタグmasiniに配置したいと思います。入力時にこのXMLがあります:
<nota> <auto> <nr> 1 </nr> <bmw>masina tare</bmw> <mercedes> masina tiganeasca</mercedes> <dacia> masina romaneasca</dacia> </auto> <auto> <nr> 12 </nr> <bmw>2041</bmw> <mercedes> masina tdadsa</mercedes> <dacia> masina veche</dacia> </auto> <auto> <nr> 1 </nr> <bmw>masina tare</bmw> <mercedes> masina tiganeasca</mercedes> <dacia> masina romaneasca</dacia> </auto> </nota>
取得したい:
<nota>
<masini>
<auto>
<nr> 1 </nr>
<bmw>masina tare</bmw>
<mercedes> masina tiganeasca</mercedes>
<dacia> masina romaneasca</dacia>
</auto>
<auto>
<nr> 1 </nr>
<bmw>masina tare</bmw>
<mercedes> masina tiganeasca</mercedes>
<dacia> masina romaneasca</dacia>
</auto>
</masini>
<masini>
<auto>
<nr> 12 </nr>
<bmw>2041</bmw>
<mercedes> masina tdadsa</mercedes>
<dacia> masina veche</dacia>
</auto>
</masini>
</nota>
2つのnrが等しい場合、同じmasiniタグに要素を持つ2つのautoタグが必要です。英語でごめんなさい、よろしくお願いします。