Menü "XSL/XQuery"
Mit Hilfe der XSL Transformationssprache können Sie festlegen, wie ein XML-Dokument in andere XML-Dokumente oder Textdateien konvertiert werden soll. Eine Art von XML-Dokument, die mittels eines XSLT-Dokuments generiert wird, ist ein FO-Dokument, das anschließend weiter in ein PDF-Ausgabedokument konvertiert wird.
XMLSpy enthält integrierte XSLT-Prozessoren (für XSLT 1.0, XSLT 2.0 und XSLT 3.0) und kann mit einem FO-Prozessor auf Ihrem System verknüpft werden, um XML-Dateien zu transformieren und verschiedene Arten von Ausgabedokumenten zu generieren. Der Pfad zum FO-Prozessor muss im Dialogfeld "Optionen" im Abschnitt XSL (Extras | Optionen) angegeben werden, um direkt innerhalb der XMLSpy Benutzeroberfläche verwendet werden zu können.
Des Weiteren verfügt XMLSpy über einen integrierten XQuery-Prozessor, mit Hilfe dessen Sie XQuery-Dokumente (mit oder ohne Referenz auf ein XML-Dokument) ausführen können.
Die Befehle für die oben beschriebenen Transformationen finden Sie im Menü XSL/XQuery. Zusätzlich dazu enthält dieses Menü auch Befehle für die Arbeit mit dem Altova XSLT/XQuery Debugger.