![]() |
![]() | ![]() | ![]() | XSLT DebuggerAltova XMLSpy® 2008 enthält einen leistungsstarken XSLT Debugger, mit dem Sie Fehler in XSLT 1.0 und 2.0 Stylesheets beheben können. Das Testen und Korrigieren von XSLT-Stylesheets kann eine komplizierte zeitraubende Prozedur sein. Mit dem XMLSpy® 2008 XSLT Debugger können Sie selbst das komplexeste Stylesheet mühelos Schritt für Schritt durchgehen und debuggen. Selbst Stylesheets, die Programmcode in Java, C#, JavaScript oder VBScript enthalten, können nun debuggt werden.
XSLT Debugger
Der Altova XMLSpy® 2008 XSLT Debugger verfügt über eine aus drei Fenstern bestehende Benutzeroberfläche, in denen das XML-Dokument, das damit verknüpfte XSLT 1.0 oder 2.0 Stylesheet und das in Echtzeit erstellte Ausgabedokument angezeigt werden. Unterhalb davon befinden sich die Context- und Callstack-Fenster mit mehreren Registerkarten, auf denen alle erforderlichen Debugging-Informationen angezeigt werden.
Je nach Komplexität Ihres XSLT-Stylesheets und je nach Ihren Anforderungen können Sie die XML- und die XSLT-Datei in der Textansicht oder der Grid-Ansicht debuggen und das dynamisch erzeugte Ausgabedokument je nach Bedarf in der Textansicht, der Grid-Ansicht oder der Browser-Ansicht ansehen. XSLT Debugger Sie können den XSLT Debugger jederzeit starten, während Sie an einer XML- oder XSLT 1.0/2.0 Datei arbeiten. Wenn für die Datei noch keine permanente XML /XSLT Verknüpfung zugewiesen wurde, werden Sie von XMLSpy® 2008 aufgefordert, dies zu tun.
Breakpoints und Tracepoints Beim Debuggen komplexer XSLT 1.0 oder 2.0 Stylesheets ist es nützlich zu verstehen, was für ein Ergebnis durch die einzelnen Anweisungen genau erzeugt wird. Im XSLT Debugger können Sie in XML- und XSLT-Dateien Breakpoints und im XSLT-Dokument Tracepoints definieren.
Im Gegensatz zu Breakpoints wird der XSLT Debugger bei Tracepoints nicht angehalten. Wenn der Profiler während des XSLT Debugging auf einen Tracepoint stößt, wird die Anweisung ausgeführt und die Informationen erscheinen im Fenster "Trace". Nach Ausführung der Transformation, sehen Sie im Fenster "Trace" die Liste der Tracepoints sowie die dadurch erzeugten Ergebnisse. Auf diese Art sehen Sie genau, welche XSLT-Anweisung ausgeführt wird.
Sie können auch einen XPath als Tracepoint definieren. In diesem Fall wird das Ergebnis der XPath-Anweisung im Fenster "Trace" angezeigt.
Das Dialogfeld XSLT Breakpoints / Tracepoints erlaubt Ihnen außerdem, Breakpoints und Tracepoints zu bearbeiten und zu löschen.
Mit Breakpoints und Tracepoints stehen Ihnen zwei verschiedene Möglichkeiten zur Verfügung, um zu sehen, welches Ergebnis genau von jeder einzelnen Anweisung in Ihrer XSLT-Datei erzeugt wird, sodass Sie Fehler und Probleme in Ihren Dateien schnell finden und beheben können. Perfektionieren von XSLT Stylesheets
Beim Debuggen eines Stylesheet stellt der XSLT Debugger eine Reihe von nützlichen Informationen zur Verfügung. Als Ergänzung zu den Informationen in Ausgabe-Bereich und im Fenster Trace enthalten die Fenster mit den Debugging-Informationen zusätzliche wichtige Details.
Das Callstack-Fenster enthält die Reiter:
Während des Debuggens eines XSLT 1.0 oder 2.0 Stylesheets können Sie Variablen in der XML- und der XSLT-Datei mittels der intelligenten Editierfeatures von XMLSpy® 2008, wie z.B. Syntaxfärbung, kontextsensitive Eingabehilfe, Tag-Komplettierung, automatische Cursopositionierung usw., anzeigen und ändern. Der XSLT Debugger verwendet den preisgekrönten XMLSpy XSLT-Prozessor.
Testen Sie den leistungsstarken XMLSpy® 2008 XSLT Debugger zum Perfektionieren Ihrer XSLT-Stylesheets. Downloaden Sie jetzt eine kostenlose Testversion von XMLSpy® 2008! | ![]() |
![]() | ![]() | |||||||||||||||||||||||||||||||||||||||||
| Altova | Rechtsabteilung | Presse | Partner | Karriere | Übersicht | Kontakt | |||||
|
