XT je XSLT procesor napsan² v Jav∞. Stßhnout si jej m∙₧ete z adresy http://www.jclark.com/xml/xt.html. Pro jeho spuÜt∞nφ budete pot°ebovat na vaÜem poΦφtaΦi Javu. XT pot°ebuje pro svou sprßvnou Φinnost i XML parser. Strßnky obsahujφ informace o tom, kde si pro XT vhodn² parser sehnat. Existuje i specißlnφ verze XT, kterß je urΦena pro Windows a v jednom spustitelnΘm souboru obsahuje vÜe pot°ebnΘ, vΦetn∞ parseru.
Parser, kter² se v XT normßln∞ pou₧φvß, bohu₧el nepodporuje k≤dovßnφ windows-1250 a iso-8859-2. Na m²ch strßnkßch je na adrese http://www.kosek.cz/xml/xt-czech/xt-czech.html k dispozici upravenß verze XT, kterß ob∞ v ╚esku pou₧φvanß k≤dovßnφ podporuje. XT je zde k dispozici jako jeden javov² archiv, kter² v sob∞ krom∞ XT rovnou obsahuje i parser XP. Pro ·sp∞ÜnΘ spuÜt∞nφ XT si tedy staΦφ stßhnout soubor xt.jar. Soubor ulo₧φme do libovolnΘho adresß°e. XT pak spustφme p°φkazem:
java -cp cestaxt.jar com.jclark.xsl.sax.Driver dok. styl v²stup
Pro ΦastΘ spouÜt∞nφ se nßm samoz°ejm∞ vyplatφ vytvo°enφ dßvkovΘho souboru. Ve Windows si m∙₧eme do souboru xt.bat ulo₧it nßsledujφcφ p°φkaz pro volßnφ XT:
@java -cp c:\xmllib\xt.jar com.jclark.xsl.sax.Driver %1 %2 %3 %4 %5 %6 %7 %8
P°edpoklßdßme p°itom, ₧e jsme si archiv xt.jar ulo₧ili do adresß°e c:\xmllib. Na Unixu m∙₧e skript pro spouÜt∞nφ vypadat zhruba takto:
#!/bin/sh java -cp /usr/share/java/xml/xt.jar com.jclark.xsl.sax.Driver $*
V tomto p°φpad∞ p°edpoklßdßme, ₧e soubor xt.jar jsme ulo₧ili do adresß°e /usr/share/java/xml. Nesmφme zapomenout nastavit skriptu prßva pro spuÜt∞nφ ù nap°φklad pomocφ chmod +x xt.
Dßvky pro spouÜt∞nφ XT je vhodnΘ umφstit do cesty, kde systΘm hledß programy ke spuÜt∞nφ.