2016-07-01 9 views
-1

Ich habe eine XML-Datei und ein XSLT-Stylesheet zum Stylen. Wenn ich die Datei im Browser starte, führt der Browser eine HTML-Datei aus. (Ich habe HTML-Tags im XSLT Stylesheet). Ich möchte diese HTML-Datei irgendwie lokal erzeugen, damit ich sie per E-Mail an Leute senden kann. (Es ist ein Testergebnisbericht).Get HTML von XSLT und XML

Wie kann ich das tun? Ich möchte keine XML- und XSLT-Datei senden, nur HTML.

+1

Willkommen bei Stack Overflow :-) Bitte schauen Sie auf [fragen] und [mcve]. Dies wird helfen, nützliche Antworten zu erhalten. – JimHawkins

Antwort

0

einen XSLT-Prozessor wie xsltproc (vielleicht in Ihrer Linux-Distribution oder auch Cygwin) Verwendung, xmlstarlet (auch in Ihrer Linux-Distribution sein kann), xalan (in Java überall läuft)

Die genaue cmd Linie unterscheidet, aber alle Erhalte ein xml und ein xslt und erzeuge xml, html oder text (du hast wahrscheinlich <xsl:output method="html"/> in deinem Code, einige werden automatisch erkannt oder haben cmd Zeilenoptionen um das gewünschte Ausgabeformular zu spezifizieren).