Meaningless Drivel is fun!
The moose likes IDEs, Version Control and other tools and the fly likes Tools for Xml transformation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "Tools for Xml transformation" Watch "Tools for Xml transformation" New topic

Tools for Xml transformation

Preet Prasannan.
Ranch Hand

Joined: Feb 09, 2009
Posts: 64

I am looking for a tool that helps me with xml transformations with the industry standards. Essentially multiple xml files to flat files and vice versa.
I also looking for performance effecttive tools which also come with an API so that I can call them from my Java classes.
Can anyone suggest me a tool or more to start with so that I have an idea?
Thanks in advance.


"The more I learn,the more,I get to know, is left to learn."
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 17145

Well, probably the ultimate tool for that is XSLT, which is provided by a number of common apps, such as the Apache XMK Xalan product. Linux also comes with a somewhat less powerful tool named "xsltproc".

However, for data Extraction and Transformation, it's easier to use an ETL tool. The Pentaho Kettle program can transform to/from XML and flat files (as well as databases, spreadsheets, and so forth). It comes with a GUI design application that's a lot more fun that laying out XSLT transformations by hand.

An IDE is no substitute for an Intelligent Developer.
Preet Prasannan.
Ranch Hand

Joined: Feb 09, 2009
Posts: 64
Hi Tim,

Thanks a lot for the help. I have jsut downloaded Pentaho Kettle and started evaluating.
This does look very helping.
Will keep you posted and shall also ask for help in case if I need.

Once again, Thanks a ton Tim .
I agree. Here's the link:
subject: Tools for Xml transformation
It's not a secret anymore!