Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Tools for Xml transformation

 
Preet Prasannan.
Ranch Hand
Posts: 64
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Tim Holloway
Saloon Keeper
Pie
Posts: 18277
56
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Preet Prasannan.
Ranch Hand
Posts: 64
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Don't get me started about those stupid light bulbs.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic