Home. 
.

transparent

transparent

transparent

XSL Editor

Altova XMLSpy® 2012 includes an intelligent XSL editor for working with XSL, XSLT, and XSL:FO.

The XSL editor in XMLSpy provides numerous tools for XSL editing. Though XSL editing is supported in XMLSpy's graphical Grid View, most XSL developers prefer XMLSpy's advanced Text View for stylesheet coding.

XSL Editor Text View

Text View provides numerous visual cues and tools for organizing and navigating your XSL code, including syntax coloring, line numbering, source folding, and book marking.

Download Click here to download a fully functional, free 30-day trial of Altova XMLSpy!

XSL editor

The XMLSpy XSL editor provides code completion to speed typing and ensure balanced opening and closing tags. Intelligent entry helper windows and drop down menus offer you context-sensitive choices of elements, attributes, and entities that you can insert in your XSL document with one click.

XSL editor entry helpers

As you're working in the XSL editor, the XMLSpy Info Window displays useful information, including any associated schema and XML instance files, and any included or imported XSLT documents. Mouse-over tips display the complete file paths for these files. You can even configure these associated file relationships directly in the Info Window, and toolbar buttons allow you to organize all the files into an easy-to-manage XMLSpy project or ZIP archive quickly and easily.

XSL Info Window

Another XMLSpy entry helper window designed specifically for XSL editing is the XSL Outline. The XSL Outline window lists the templates and functions in the current XSL document, plus those in any imported or included XSL files. Color coded icons offer information on templates and functions, and selecting the Go to Item icon or double clicking a template or function highlights it in the current XSL document. Functions are listed by name, while templates are displayed by name and/or XPath expression. You can view or edit each template's mode, priority, and associated comment directly in the XSL Outline window. You can search for, filter, and sort the templates and functions displayed in the outline by multiple criteria. The window also allows you to quickly insert calls to named templates and select a named template as the entry point for transformations.

XSL Outline

XPath Tools

Intelligent XPath auto-completion in the XMLSpy XPath Analyzer greatly assists in the building and testing of XPath expressions in your stylesheets. As you're composing an XPath expression - either in the XPath Analyzer or directly in Text View, intelligent XPath auto-completion offers valid XPath functions, and element and attribute names from the associated schema and XML instance document(s). XMLSpy accounts for namespaces when listing options and provides deep path suggestions.

XPath auto-completion in XSL editor

XSL Parser Options

XMLSpy includes a built in XSLT engine, and you can configure it to use any third-party XSL and XSL:FO processors via the XSL tab under Tools/Options.

Configuring XSL editor options

XSL, XSLT, XSL:FO

The XSL editor in XMLSpy includes specialized functionality for XSLT editing and transformation, as well as a powerful XSLT debugger and XSLT profiler for testing and perfecting stylesheets.



Experience the powerful XMLSpy XSL editor for yourself - Download a free 30-day trial of XMLSpy.



transparent
Download
Pricelist
Buy
Video
Comparison
Datasheet
Print
Mail
.

transparent

transparent