Re: XSL Development Tools

Subject: Re: XSL Development Tools
From: dcl@xxxxxxxxxx
Date: Wed, 14 Jul 1999 12:13:41 -0400
This is just the kind of application which XML is designed for.  You should be
able to use XSL Transforms (XSLT) in the way you describe to translate from one
XML vocabulary (DTD) to another.  You will find the specification for the XSLT
language at  One implementation of XSLT written in
Java is available from IBM alphaworks,

To translate XML to/from binary formats or other non-XML formats you can write
programs which parse the XML and output the appropriate data in the appropriate
form.  XML parsers for Java and C++ are available from  Those parsers support both a tree interface
(DOM - and streaming interface (SAX -

TeXML, at translates XML to the TeX
typesetting language.  It contains Java source, and can serve as one example of
translating XML to another non-xml format.

You may also be interested in investigating James Clark's XML parser, "XP" and
XSL Transformer, "XT" at

Douglas Lovell
Advanced Internet Publishing
IBM Research

Henry Fieglein wrote:

Date: Tue, 13 Jul 1999 15:21:25 +0200
From: henry_fieglein@xxxxxxxxx
Subject: XSL Development Tools

I am new to this list.  I work for DG Bank in Frankfurt.  Currently we are
working on a Trading Floor Architecture which integrates all aspects of trading
within the bank.  We have created a centralized object (a DTD) which describes a
trade.  What we want to do is to use XSL to translate messages to/from the
various applications from/to an XML document.  I am pretty sure that we can
accomplish only one side of this with XSL, but I wanted to solicit responses
from this group.  Further, I want to be able to give a description of this
centralized object to a business analyst familiar with the application to be
integrated and a tool which allows him/her to build a data mapping to/from the
centralized object from the data format of the given application.  Is there any
knowledge of a tool(s) which can help me down this path.  I appreciate greatly
any and all responses.

Henry Fieglein
Global trading Software Architect
Deutsche Genossenschaftsbank
Am Platz der Republik
60325 Frankfurt am Main

 XSL-List info and archive:

Current Thread