Ho visto che l'unica alternativa sarebbe utilizzare o java oppure una exec..

Non esiste proprio una classe come DOM che prende il file XML, il relativo XSLT e mi genera l'html in output??