[ Ivan Vasić @ 09.11.2003. 17:24 ] @
Jel postoji mogućnost da podatke (čitaj - strukturu) iz XML-a prebacim u Treeview ?? XML i Treeview su slični po strukturi pa bi mi trebalo nesto da to ide brzo da ne radim sve pešice. Nadam se da je jasno šta sam hteo da pitam....

ps: XML sadrži samo lančanu strukturu tagova ništa više. Pr.
Code:

<root>
<parent1>
<child1></child1>
</parent1>
<parent2></parent>
</root>



e u treeview mi trebaju ovi elementi. Ponavljam pitanje : Da li postoji neki laksi nacin za prebacivanje ili mora sve peške ?
[ -zombie- @ 09.11.2003. 17:33 ] @
ne znam šta bi ti lakše od rekurzivne funkcije od 4-5 reda (bukvalno).

a ne verujem da postiji bilo koji već gotov način, jer je striktura xml fajla proizvoljna, i niko ne može da predvidi sve moguće šeme...
[ Ivan Vasić @ 09.11.2003. 17:49 ] @
Citat:
-zombie-:
ne znam šta bi ti lakše od rekurzivne funkcije od 4-5 reda (bukvalno).

U pa to je OK. Jel bi mogao da napišeš otprilike kako ?
[ Dragi Tata @ 09.11.2003. 17:54 ] @
http://www.vbdotnetheaven.com/Code/Oct2003/2176.asp
[ -zombie- @ 09.11.2003. 18:09 ] @
ne znam koji jezik koristiš, ali evo ti neki pseudo-kod

Code:

void NapuniDrvo(XmlNode xmlParent, TreeNode treeParent) {
    foreach xmlChild in xmlParent.ChildNodes
        treeChild = new TreeNode(xmlChild.Name);
        treeParent.Add(treeChild);
        NapuniDrvo(xmlChild, treeChild);
    }
}



// update: ili već pogledaj link što je nemanja ostavio.. nisam video ;)
[ Ivan Vasić @ 09.11.2003. 18:59 ] @
Thanks. Pogledaću link, mada mislim i da ovaj kod može da bude od pomoći.
[ Ivan Vasić @ 09.11.2003. 19:06 ] @
Citat:

E, nije mi jasno odakle ti toliki linkovi koji odgovaraju na postavljena pitanja...Nisam mogao da verujem da je link u potpunosti ono što mi je trebalo.
Svaka čast.