öhm....
der Apache Server an sich gibt nur Datein durch Aufruf einer Url aus, ggf. bei SSI php und cgi, schickt er sie noch durch einen Interpreter.
http://xml.apache.org/
Weiß zwar nicht woher du die XLST Datei hast... aber Apache kann ohne eines dieser Zusatz Projekte nichts damit anfangen
Xalan - XSLT stylesheet processors, in Java and C++
da man leider Java nicht frei weiterverbreiten und in eigene Projekte Packen darf, wird es so schnell leider keinen Xampp geben, ansonsten, ein Apache mit all den möglichen Erweiterungen würde sehr schnell das Packet sprengen, kann dich jetzt leider nur darauf verweißen, daste es per Hand nachinstallierst.
http://xml.apache.org/xalan-c/index.html
ist die c++ version davon, download link und dokumentation ist dabei
Wenn du einen guten Grund findest, und das Packet nicht zu groß ist/wird, ließe sich vielleicht über eine Aufnahme in ein zukünftiges Xampp reden.
hm... habs mal kurz überflogen (5minuten) die normalen binär packete von Xalan sind cmd line (Kommandozeilen Programme) das heißt man müsste jedesmal das Programm aufrufen.
zu einem mod_XSLT: (dauerte länger als 5 minuten
)
http://xml.apache.org/xalan-c/samples.h ... modulexslt
This sample must be built with the Apache Web server, and the Xalan-C++ distribution files do not include a binary for ApacheModuleXSLT. Assuming you have installed the Apache server on your platform, you can use Visual C++ on Windows to build ApacheModuleXSLT.dll, or the Makefile on UNIX to build xslt_module (with the appropriate library suffix).
http://xml.apache.org/xalan-c/readme.html#win32To build Xalan-C++ on Windows, you need Xerces-C++ and MS Visual C++ 6.0 installed with Service Pack 3 for Visual C++ and Visual Studio. You should also apply the bug fixes for the C++ standard library that shipped with Visual C++ 6.0. These fixes are available from the Dinkumware site:
Windows Source für Xerces-C++ :
http://xml.apache.org/dist/xerces-c/sta ... _2_3_0.zip
27-May-2003 13:04 9.8M Xerces-C++ 2.3 Source for Windows
naja, und es werden ja "nur" die header gebraucht....
http://sourceforge.net/project/showfile ... p_id=47254
zumindest für linux gäbe es ein mod_xslt schon....
und die homepage dafür ist
http://www.dunkel.org/mod-xslt/
nicht wie angegeben
http://www.mod-xslt.com/mod-xslt/
Die Seite funktioniert anscheinend noch nicht
oder er hatte noch keine Zeit eine zu machen.
<Location /xslt>
AddHandler mod_xslt .html
AddHandler mod_xslt .txt
</Location>
This <Location> element instructs the module to respond to requests for xxx.html and xxx.txt files in the in the xslt subdirectory (under the document root; see next item) by applying the xxx.xsl stylesheet to xxx.xml (both in that directory) and returning the transformation result to the browser.
For example, a request for foo.html instructs the module to apply foo.xsl to foo.xml and return the result.
auf gut deutsch gesagt, der User gibt foo.html im browser ein, und daraufhin wird foo.xml und foo.xlst geparst, und als schöne html Seite ausgeben, das was du wohl willst. Muss dich vorerst damit enttäuschen das von der Apache Foundation bisher kein mod_xslt rausgebracht wurde, und wohl auch nicht so schnell passieren wird...
Habs zumindest mal in einem IRC Channel dazu angesprochen.
Wer weiß Kai/Kay was haltets ihr von der netten Möglichkeit Xampp damit zu bündeln?
Apache Foundation war/ist anscheinend dazu noch nicht in der Lage das mitzuliefern, oder hats versäumt, was auch immer, die möglichkeit dazu besteht...
Und Yves_1981 kannst du vielleicht ein paar Beispiel Seiten nenne, damit es einen legitmieren Grund hat, außer das es das mod so noch nicht gibt, um ein paar Beispiele, für die Vorteile von XSLT und XML mit ins eventuelle Xampp Packet dann zu packen, das sich interessierte User vielleicht auch etwas damit beschäftigen, und damit "rumspielen" können
Gruss, nemesis
Ubuntu 18.04 | SMP P3 1.4 GHz | 6 GByte RegECC | 74 GByte Seagate 15k5 system | 3Ware 9550SXU-4LP with 4x 500 GByte Seagate ES2 Raid 10 data | StoreCase DE400 | PX-230A | Intel Pro/1000MT Dual PCI-X