Egy XML, több XSL, több kimenet.

A feladat adott: van egy darab XML fájl. Ehhez van több XSL. Hogy lehet azt megoldani, hogy külön elérhetőek legyenek az XSL-ek által transzformált kimenetek? Keywordök is jöhetnek, csak nem tudom merre induljak el.

Hozzászólások

Hát, ha yól tudom, a xml-ben csak egy stylesheet lehet, szerintem wrappold PHP-val, és a kérésnek megfelelő XSL-kimenet menjen a kliens felé.

Esetleg közvetlen az XML-t is kiírhatod PHP-vel, és csak a stylesheet URL-t kell regexszel lecserélni

vagy "generálod" az XML-t, valahogy úgy, hogy a nyers XML állományba raksz egy valamit, amit a PHP feldolgozó átír, amikor lekéri az user a cuccot, pl.:
data.xml.php?xsl=1
aztán egy kis mod_rewrite-tal megfűszerezed, és fel sem tűnik, hogy nem 3 xml-t tárolsz :)

---------
"Ha igazat mondasz azt végig unják, ha feldíszíted azt jól meg dugják"
szerény blogom -- új címen!