Difference between revisions of "Xalan"
From Dietrich Blog (Strato)
(New page: == Der XSLT-Prozessor XALAN == Xalan ist ein Java-basierter XSLT-Prozessor. Installation von Xalan: * Kopieren nach '''classpath''' ** xalan.jar ** serializer.jar ** xml-apis.j...) |
|||
Line 1: | Line 1: | ||
== Der XSLT-Prozessor XALAN == | == Der XSLT-Prozessor XALAN == | ||
Xalan ist ein [[Java]]-basierter [[XSLT]]-Prozessor. | Xalan ist ein [[Java]]-basierter [[XSLT]]-Prozessor. | ||
− | Installation | + | |
+ | == Installation == | ||
+ | * Definitive Software Library ID: '''Xalan''' | ||
+ | * Name: Xalan | ||
+ | * Version: ... | ||
+ | * Hesteller/Bezugsquelle: ... | ||
* Kopieren nach '''classpath''' | * Kopieren nach '''classpath''' | ||
** xalan.jar | ** xalan.jar | ||
Line 8: | Line 13: | ||
** xercesImpl.jar | ** xercesImpl.jar | ||
− | Aufruf | + | == Hinweise == |
+ | Der '''CLASSPATHH''' gehört zur [[Java]]-Installation un kann ermittelt werden durch: | ||
+ | echo %CLASSPATH% | ||
+ | |||
+ | == Aufruf == | ||
<pre> | <pre> | ||
%JAVA_HOME%\bin\java org.apache.xalan.xslt.Process -IN simple.xml -XSL "docbook-xsl-1.65.1/htmlhelp/htmlhelp.xsl" -OUT hugo.htm | %JAVA_HOME%\bin\java org.apache.xalan.xslt.Process -IN simple.xml -XSL "docbook-xsl-1.65.1/htmlhelp/htmlhelp.xsl" -OUT hugo.htm |
Revision as of 13:04, 12 April 2009
Der XSLT-Prozessor XALAN
Xalan ist ein Java-basierter XSLT-Prozessor.
Installation
- Definitive Software Library ID: Xalan
- Name: Xalan
- Version: ...
- Hesteller/Bezugsquelle: ...
- Kopieren nach classpath
- xalan.jar
- serializer.jar
- xml-apis.jar
- xercesImpl.jar
Hinweise
Der CLASSPATHH gehört zur Java-Installation un kann ermittelt werden durch:
echo %CLASSPATH%
Aufruf
%JAVA_HOME%\bin\java org.apache.xalan.xslt.Process -IN simple.xml -XSL "docbook-xsl-1.65.1/htmlhelp/htmlhelp.xsl" -OUT hugo.htm
Since JDK 1.5 the xerces and xalan packages are part of JAXP which is a
standard package shipped along with jdk1.5.
Consequently, the package names have changed and the xalan transformation process
can be invoked using the command line
%java com.sun.org.apache.xalan.internal.xslt.Process -IN a.xml -XSL a.xsl -OUT a.htm
Der Aufruf des XSLT-Prozessors kann auch innerhalb von Eclipse erfolgen, wenn man ein entsprechendes Eclipse-Plugin installiert (z.B. Improve XSLT oder Transclipse).
Eine dritte Möglichkeit ist, einen komfortablen XMLEditing mit integrierter XSLT-Funktionalität z.B. XMLMind einzusetzen.
-- Dkracht 14:00, 12 April 2009 (CEST)