Da li je ikako moguće da se promenljiva propagira na druge XML fajlove? Evo šta treba da uradim. Pravim XSL fajl koji formatira više XML fajlova. Postoji jedan XML fajl koji se zove data.xml i u kome su svi podaci o svemu. Ja treba da selektujem samo one informacije koje mi trebaju za određeni upit. Evo kako izgleda data.xml (nalupetao sam vrednosti tagova, samo tako):
Da li da ga upišem?
<štaĆuBiti>MatematičarštaĆuBiti>
Matematika je glavna grana svega, pa ovde i ne treba puno opisa<
/opis>
Praktično">
Predstavljanje mogućih budućnosti kroz matematiku putem sta
tistike
Približniji smo Seldonu
/mnt/storage/home/meka/Files/Diplomski/somefilename.swf
Predviđanje ocena kolega
no">
Slično kao Psihoistorija
Pitaj boga šta je ishod
Da li da ga upišem?
<štaĆuBiti>MatematičarštaĆuBiti>
Matematika je glavna grana svega, pa ovde i ne treba puno opisa<
/opis>
Praktično">
Predstavljanje mogućih budućnosti kroz matematiku putem sta
tistike
Približniji smo Seldonu
/mnt/storage/home/meka/Files/Diplomski/somefilename.swf
Previđanje ocena kolega
no">
Slično kao Psihoistorija
Pitaj boga šta je ishod
Sada treba da napravim XSL i XML fajlove tako da mogu (ovo je samo jedan od primera šta mi treba, ali svodi se na isto), da napravim hijerarhiju linkova, pa da mogu da kliknem na Matematika kao link (tag departman) i da mi se otvore samo studijski programi koji pripadaju departmanu sa matematike. Ono što mi je palo na pamet je da mi treba neka vrsta promenljive koja će ostajati u nekoj memoriji i pamtiti neku vrednost i kad se učita novi fajl (znam, zvuči dosta nemoguće) ili da nekako znam na šta sam kliknuo pa da na osnovu toga uradim sledeći upit. Šta mi savetujete?
PS. Poprilično sam očajan u ovoj situaciji, tako da je bilo kakav savet dobrodošao!