XTrans

Product homepage

Current version

v1.8.0.1

Abstract

A small free editor for building XSL templates and test their transformation with XML documents.

Platform

MS Windows NT, 2000, XP, 98. MSXML, IE 5.0+

(But the latest version was only tested on Win2000)

Features

Standard text editing functions
It has copy/paste, find/replace, bookmarks and other features.
XSL and HTML synatax highlighting
There is smart selection of highlighting: for XML, XSL and HTML types of documents. You can designate your own color set.
Symmetric conception
It's mean, there was a basic idea - the result of a XML transformation is a XML, so the original XML has the same right as the derived and then you can apply another transformation to the derived.
Possibility to open many documents both types
You can process several data XML files through one XSL transformation, or on the contrary - to design several stylesheets and try how they work on a single XML
Template to create a new XSL or XML document
For an user who is not quite familiar with the structure of XML/XSL file it will be useful to start with a common template of the document.
External insets - insertable parts of code
You can define your own set of code bits by edit a simple XML file.
Recent tags memorizer
The program remember all tags you have typed and all of them already were in the file before. You can then simple insert them to the document.
XSL transformation tool
Just open both XML and XSL document, and apply the transformation. If there is an error, the cursor will be placed to the position when the error has occured.
Inplace browser preview
Each document can be shown in built in browser. You can easy switch between views by key combination.
Text normalizer
If an XML document well-formed, you can apply the normalize tool. Text will be indent by its hieararhy structure.
XPath query analizer
By this tool you can debug your XPath expression you need. You will see a node-set list contains element name, type and inner values.
Possibility to pass parameters to the transformation
Sometimes it's usefull to pass one or more parameters to the stylesheet. XTrans can do it now.
Mouseless operations
The user interface was designed for a user who prefer use the keyboard instead the mouse.

What's new?

v1.8

Screenshot

Screenshot (67K)

Another one with in a low resolution (22K)

Download

XTrans.MSI (3724Kb), Old version (1.7.3) installation, contains VCRT8, MFC8 and MSXML 4.

XTrans.zip (104Kb), New version, does not required installation, but you must have VCRT8 and MFC8 installed. If you don't, try to download and install Microsoft Visual C++ 2008 Redistributable Package (x86)

Sources

SourceForge.net.

Thanks

Special thanks to the following developers:
Andrei Stcherbatchenko, Daniel Harth, Chris Maunder, Oskar Wieland, Ferdinand Prantl, Klaus Gutter, Luis Ortega
Their source codes were used in the development.

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Disclamation

THE SOFTWARE IS PROVIDED 'AS IS' WITHOUT WARRANTY OF ANY KIND. THE ENTIRE RISK AS TO THE RESULTS AND THE PERFORMANCE OF THE SOFTWARE IS ASSUMED BY THE USER, AND IN NO EVENT WILL THE AUTHOR BE LIABLE FOR ANY CONSEQUENTIAL, INCIDENTAL OR DIRECT DAMAGES SUFFERED IN THE COURSE OF USING THE SOFTWARE.

Feedback

Your qustions and suggestions mail to zc2com@yahoo.com


Valid HTML 4.01!