XSLT
Altova Website: XSLT Editor
Dieser Abschnitt über XSLT ist in die folgenden Unterabschnitte gegliedert:
•Bearbeiten von XSLT-Dokumenten: Beschreibung der Bearbeitungsfunktionen für XSLT-Dokumente in XMLSpy
•XSLT-Verarbeitung: Beschreibung der verschiedenen Methoden, um über die XMLSpy GUI mit dem Prozessor Ihrer Wahl XSLT-Transformationen durchzuführen. In diesem Abschnitt werden auch wichtige Einstellungen in XMLSpy erläutert.
•XSL-Übersicht: Beschreibung der XSL-Übersicht und des XSL-Info-Fensters, die zum Anzeigen, Navigieren und Verwalten einer Sammlung von XSLT-Dateien dienen.
XPath-Auswertung
Wenn ein XML-Dokument aktiv ist, können Sie XPath-Ausdrücke mit Hilfe des Fensters "XPath/XQuery" auswerten. Dies ist eine äußerst nützliche Funktion, um schnell zu überprüfen, wie ein XPath-Ausdruck ausgewertet werden kann. Geben Sie einen XPath-Ausdruck ein und definieren Sie, ob er relativ zur Dokument-Root oder zu einem im XML-Dokument ausgewählten Kontext-Node ausgewertet werden soll. Das Ergebnis der Auswertung wird sofort im Fenster "XPath/XQuery" angezeigt. Eine Beschreibung zur Verwendung des Fensters "XPath/XQuery" finden Sie im Abschnitt Benutzeroberfläche und Umgebung | Fenster "XPath/XQuery".
XSLT Debugger
XMLSpy enthält auch einen XSLT Debugger zu korrekten und effizienten Erstellung von XSLT Stylesheets. Diese beiden Features werden im Abschnitt XSLT und XQuery Debugger beschrieben.
Weitere XSLT-Funktionen
Weitere detailliertere Beschreibungen zu den hier beschriebenen Features finden Sie in der Menübefehle in den Beschreibungen zu den entsprechenden Menübefehlen.
Altova XSLT-Prozessoren
Nähere Informationen zur Implementierung des Altova XSLT 1.0, 2.0 und 3.0-Prozessors finden Sie in den Anhängen unter Informationen zum XSLT- und XQuery-Prozessor.
RaptorXML für die Befehlszeile und Batch-Verarbeitung
Auf der XMLSpy Benutzeroberfläche können mittels der Projektfunktionen Batch-Verarbeitungen durchgeführt werden. Wenn Sie jedoch mehr Flexibilität benötigen, testen Sie das Altova-Produkt RaptorXML, welches Funktionen für die schnelle Validierung von XML-Dateien, die Transformation von XSLT-Dateien und die XQuery-Ausführung enthält. RaptorXML eignet sich ideal für XSLT-Transformationen über die Befehlszeile oder die Batch-Verarbeitung.