DUOx Editor

DUOx Editor is a modern XSLT transforms editor. It allows to create easy and quickly XSLT templates.

Some features of DUOx Editor


Sample views of applications:

XSL code generation based on XML

XML Tree View panel supports drag and drop from XML node to XSLT transform with XSL commands.
Default command (left-click) is insert the data into the template with value-of for selected node of Tree View. After the drag Tree View XML node with right-click and drop to XSLT template control context menu with a list of commands appears. User is be able to add command associated with the node and put into the transform - see list bellow.
1. XPath - XPath.
2. value-of - the default command. Insert data.
3. for-each - loop (also used to short XPath's).
4. choose - choice command.
5. if - choice command.
The application validates the commands, ie whether, value-of applies to nodes that don't exist.

Displaying transform result.

Editor displays the object code in the following forms:
1. in the preview pane
2. in user-selected external applications.

Displaying transform result using external applications

Editor enable displaying transform result using external application by launching application associated with chosen file type extension.
System associations of application are used for this purpose. This is possible using the OK button of "Run as:." section in preview panel.
User can choose the file extension for the transform result - so there is possibility to chose external application what we want to use to display result. Eg you can choose CSV, which will allow opening result with application associated with CSV file - for example: MS Excel
The default file extension is txt. Editor is able to recognize the format of the output transform for PDF(XSL:FO) and HTML. For these two formats is set appropriate extension.
The list of supported extensions is possible to edit in application options. So you can allow XSLT Editor to preview result of any format in any application.

Output format recognition

Editor is able to recognize the format of the output transform for PDF(XSL:FO) and HTML. For these two formats is set appropriate extension.

XML Text Editor

text editor features:

1. Highlighting words /keywords tags XML, XSLT, XSD
2. editing options with keyboard shortcuts
  • copy Ctrl-C
  • paste Clrl-Y
  • cut Ctrl-X
  • undo Ctrl-Z
  • find Ctrl-F
  • replace Ctrl-H
  • create bookmark Ctrl-F2
  • switching between bookmarks F2 (forward), F3 (back)
  • go to line Ctrl-G
  • Open Ctrl-O
  • Save Ctrl-S
  • New Ctrl-N
  • Save As Ctrl-Shift-S
3. lines numbering and displaying the position of cursor in the status bar
4. editor allows you to open documents by drag-and-drop application main panel.

XSLT, XSL:FO code autocomplete

The application provides XSLT, XSL:FO code autocomplete.

Download
DUOx Editor
ver. 1.0.0


FAQ