Ako sam dobro razumeo, tvoj problem se svodi na parsiranje XML-a (i onda programiranje ostalog).
Što se parsiranja tiče potraži na Google DOM ili SAX parsiranje.
Ako bi ti nešto pomoglo mogu da ti stavim algoritam koji sam ja nedavno koristio u vezi sa DOM-om (algoritam za obilaženje drveta) u Javi (pomoću Xerces biblioteke). Mada, i to možeš da izguglaš za 5 minuta..
[Ovu poruku je menjao degojs dana 07.02.2006. u 00:05 GMT+1]
Commercial-Free !!!