Zajimalo by mne zda jde prevod z XML treba do XHTML pomoci XSLT nejak automatizovat na serveru. Jde mi o toto. Mel bych napriklad redakcni system a autori by uploadovaly XML dokumenty na server treba do DB. Mohu je nejak pomoci PHP a samozrejme XSLT prevest? (nechci si psat v PHP vlastni XSLT procesor:)
Diky za odpoved
Petulka
Ano, je to mozne, staci prikompilovat do PHPcka podporu Sablotronu. Modul do PHPcka pro podporu Sablotronu je primo soucast zdrojaku PHPcka a vlastni Sablotron lze stahnout z http://www.gingerall.com Modul je sice oznacen jako experimentalni, nicmene je docela dobre pouzitelnej.
Jediný problém je v tom, že Sablotron nepodporuje celou specifikaci XSLT. Na jednoduché věci je to dobré, ale složitější konstrukce nezvládne. Když jsem si s ním naposledy hrál, by navíc pro delší dokumenty dost pomalý (pomalejší než javové implementace, když jsem si odmyslel dobu potřebnou na start JVM).
V některé z dalších verzích PHP má být obecné rozhraní pro XSLT, a půjde použít několik procesorů - minimálně Sablotron a Xalan-C.