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
- Allowed MSXML 6 work vith DTD
- Does not require to validate anymore on
transformation (to validate use the 'Validate' tool)
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