Friday, 9 January 2015

smooks

Smooks is an extensible Java framework for building applications for processing XML and non XML data (CSV, EDI, Java etc) .
Smooks can be used to:
1. Transformation
Perform a wide range of Data Transforms. Supports many different Source and Result types -XML/CSV/EDI/Java/JSON to XML/CSV/EDI/Java/JSON.
2. Java Binding
Bind into a Java Object Model from any data source (CSV, EDI, XML, Java, JSON etc).
3. Huge Message Processing
Process huge messages (GBs) - Split, Transform and Route message fragments to destinations such as JMS, File, Database etc. Route multiple message formats to multiple destinations in a single pass over a message.
4. Message Enrichment
Enrich a message with data from a Database, or other Datasources.
5. ORM Based Message Persistence
Use an entity persistence framework (like Ibatis, Hibernate or any JPA compatible framework) to access a database and use it's query language or CRUD methods to read from it or write to it.
6. Combine
Perform Extract Transform Load (ETL) operations by leveraging Smooks' Transformation, Routing and Persistence functionality.
introduction



http://www.smooks.org/mediawiki/index.php?title=Running_the_Examples_in_your_IDE

http://docs.jboss.org/tools/OLD/3.1.0.GA/en/jboss_smooks_plugin_ref_guide/html/introduction.html

http://docs.codehaus.org/pages/viewpage.action?pageId=49188

check above link

more details about how to do practical approach just click below link

http://www.smooks.org/mediawiki/index.php?title=V1.5:java-to-java

http://smooks.org/mediawiki/index.php?title=V1.2:Smooks_v1.2_User_Guide

No comments:

Post a Comment