Hallo,
Weiß jemand ob das mit dem msxsl.exe möglich ist?
Wenn man sich die Hilfe Funktion anschaut steht da etwas von "[param=value]". Ich weiß nicht ob Microsoft damit solche Paramter gemeint hat wie ich sie meine. :)
Ja, verwende diese Aufrufsyntax:
msxsl datei.xml datei.xsl -o datei.out a=123 b=abc c='abc xyz'
Die Parameterwerte werden als Zeichenketten interpretiert, sofern Leerzeichen vorkommen (hier beim Parameter c) sind Leerzeichen noetig.
Im Stylesheet wird bezogen auf den genannten Aufruf definiert:
<xsl:param name="a"/>
<xsl:param name="b"/>
<xsl:param name="c"/>
Ein moeglicher Zugriff im Stylesheet waere:
<xsl:value-of select="$a"/>
<xsl:value-of select="$b"/>
<xsl:value-of select="$c"/>
MfG, Thomas