Преструктуриране на XML

ar6268

Registered
Имам нужда от помощ за преструктуриране на XML. В момента структурата е следната:
<root>
<c1>145</c1>
<c2>4038043</c2>
<sbs>
<sb>
<id>33264702</id>
<prof>0.997506</prof>
...
<odds>
<odd>
<i>0</i>
<time>2011-03-23 17:00:00 UTC</time>
.....
<k>
<type>w1</type>
<period_name>regularTime</period_name>
....
</k>
</odd>
<odd>
<i>1</i>
<time>2011-03-23 17:00:00 UTC</time>
....
<k>
<type>dr</type>
<period_name>regularTime</period_name>
....
</k>
</odd>
<odd>
<i>2</i>
<time>2011-03-23 17:00:00 UTC</time>
...
<k>
<type>w2</type>
<period_name>regularTime</period_name>
...
</k>
</odd>
</odds>
</sb>
</sbs>
</root>

Бих искал да се преструктурира така:

<sbs>
<sb id="33264702" prof="0.997506" ..../>
</sbs>

Нодовете, чийто стойности са еднакви и се повтарят по 3 пъти, да се редуцират до 1.
Ще ви бъда много благодарен, ако проявите интерес. Можете да ми пратите лс за подробности.
 

Back
Горе