2009-07-23 10 views
0

Wie ich es verstehe, XSL-Dokumente zu erzeugen, besteht aus zwei Teilen:Wie erzeuge ich eine HTML-Datei mit XSL?

1) Ein XML-Dokument, das eine XSL-Stylesheet 2) eine XSL-Stylesheet

Nehmen wir an, ich will erzeugen mit einem Dokument referenziert XSL, und senden Sie es dann an einen Freund. Ohne das Stylesheet im Internet verfügbar zu machen und ohne das Stylesheet als separate Datei zu verwenden, wie kann ich ihm das Dokument als einzelne Datei senden und es einfach funktionieren lassen?

Ich nehme an, idealerweise möchte ich die "transformierte" Ausgabe senden, nicht die XML oder XSL selbst. Kann das gemacht werden?

Antwort

4

Sie haben eine zwei Möglichkeiten:

  1. Sie, wie Sie vorschlagen und Ihr Freund das transformierten Dokuments (die Ausgabe der XML/XSL-Transformation)
  2. einbetten der XML/XSL in einer einzigen Datei, E-Mails pro xslt spec (link text)

wenn Sie nicht sicher sind, ob Ihr Freund Lage sein wird, die xML/XSL-Datei selbst zu verarbeiten, dann werden nur Sie wirklich mit der Option links 1

+0

Heya - wusste nicht über die eingebettete Option! +1 – Stobor

0

möglicherweise ... Sie können versuchen, die Seite in einem Webbrowser anzuzeigen und die Quelle anzuzeigen. Ansonsten verwenden Sie wahrscheinlich das falsche Format.

2

Sie benötigen einen xslt-Prozessor. Dies nimmt XML- und XSL-Dateien und verarbeiten sie in ihre Ausgabe (in der Regel HTML, Text oder XML). Einige häufigsten sind:

können Sie dann die Ausgabe HTML, Text oder XML-Fil e, und gib das an deinen Freund weiter.

Verwandte Themen