Automating XML/Java mapping with Jato

Jato is an open-source effort focusing on XML/Java conversion which allows the developer to focus strictly on the mapping without paying too much attention to implementation.

provided by: 
Originally published at Internet.com


Java applications that deal with XML, often must resort to tedious parsing and mapping code. Data binding is gradually emerging as an effective mechanism for incorporating XML data into Java applications. The plus side to this approach is that XML data will look like Java objects which makes it easier for the Java programmer to manipulate and interact with that data. Such mapping are usually a two-way street in that they can also take a Java object and serialize it into XML. The negative side would be performance (by introducing some overhead) and the inherent incompatibility that exists among the different binding mechanism. Jato, is an open-source effort focusing on XML/Java conversion

Jato, is an open-source effort focusing on XML/Java conversion (http://www.krumel.com/jato ). Jato encapsulates the mapping between XML and Java objects into an XML file (using Jato-specific tags). This allows the developer to focus strictly on the mapping without paying too much attention to implementation. As the author of Jato observes, conversion implementations often have similar patterns. By capturing the mapping in a single place and then allowing Jato handle the parsing, conversion, and generation, you save many lines of code...

Read article at Internet.com site
Regional Articles
- Automating XML/Java mapping with Jato Alabama
- Automating XML/Java mapping with Jato Alaska
- Automating XML/Java mapping with Jato Arizona
- Automating XML/Java mapping with Jato Arkansas
- Automating XML/Java mapping with Jato California
- Automating XML/Java mapping with Jato Colorado
- Automating XML/Java mapping with Jato Connecticut
- Automating XML/Java mapping with Jato DC
- Automating XML/Java mapping with Jato Delaware
- Automating XML/Java mapping with Jato Florida
- Automating XML/Java mapping with Jato Georgia
- Automating XML/Java mapping with Jato Hawaii
- Automating XML/Java mapping with Jato Idaho
- Automating XML/Java mapping with Jato Illinois
- Automating XML/Java mapping with Jato Indiana
- Automating XML/Java mapping with Jato Iowa
- Automating XML/Java mapping with Jato Kansas
- Automating XML/Java mapping with Jato Kentucky
- Automating XML/Java mapping with Jato Louisiana
- Automating XML/Java mapping with Jato Maine
- Automating XML/Java mapping with Jato Maryland
- Automating XML/Java mapping with Jato Massachusetts
- Automating XML/Java mapping with Jato Michigan
- Automating XML/Java mapping with Jato Minnesota
- Automating XML/Java mapping with Jato Mississippi
- Automating XML/Java mapping with Jato Missouri
- Automating XML/Java mapping with Jato Montana
- Automating XML/Java mapping with Jato Nebraska
- Automating XML/Java mapping with Jato Nevada
- Automating XML/Java mapping with Jato New Hampshire
- Automating XML/Java mapping with Jato New Jersey
- Automating XML/Java mapping with Jato New Mexico
- Automating XML/Java mapping with Jato New York
- Automating XML/Java mapping with Jato North Carolina
- Automating XML/Java mapping with Jato North Dakota
- Automating XML/Java mapping with Jato Ohio
- Automating XML/Java mapping with Jato Oklahoma
- Automating XML/Java mapping with Jato Oregon
- Automating XML/Java mapping with Jato Pennsylvania
- Automating XML/Java mapping with Jato Rhode Island
- Automating XML/Java mapping with Jato South Carolina
- Automating XML/Java mapping with Jato South Dakota
- Automating XML/Java mapping with Jato Tennessee
- Automating XML/Java mapping with Jato Texas
- Automating XML/Java mapping with Jato Utah
- Automating XML/Java mapping with Jato Vermont
- Automating XML/Java mapping with Jato Virginia
- Automating XML/Java mapping with Jato Washington
- Automating XML/Java mapping with Jato West Virginia
- Automating XML/Java mapping with Jato Wisconsin
- Automating XML/Java mapping with Jato Wyoming

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML