This week's book giveaway is in the Mac OS forum.
We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line!
See this thread for details.
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
Author

Tools for Xml transformation

Preet Prasannan.
Ranch Hand

Joined: Feb 09, 2009
Posts: 64
Hi,

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.

Regards
Preet


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

Joined: Jun 25, 2001
Posts: 16092
    
  21

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.


Customer surveys are for companies who didn't pay proper attention to begin with.
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 .
Regards
Preet
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Tools for Xml transformation