Skip to main content

Skip over site navigation to main content

developerWorks  >   XML  >   Technical library  >  

Technical library view  RSS for XML

developerWorks
 Related links:    Redbooks  |  Forums  |  Standards

Filter your search and/or enter a keyword. If you don't filter your search or enter a keyword, the search results will default to all results.

 
 
 
  1 - 9 of 9 results    Hide Summaries
Title   Type   Date  

Table that contains the results that meet the search criteria.

Practical data binding: XPath as data binding tool, Part 2
Once you understand XPath syntax and location paths, accessing XML without the overhead of DOM and SAX is possible and even easy. Fortunately for Java developers, the Java API for XML Processing (JAXP) provides a native Java solution for creating XPath requests and using the results in your applications. In this article, the second in a two-part series, you'll learn how to create an XPath request, execute that request, and work with the resulting node set -- all within a comfortable Java environment.
Articles 04 Jan 2006  
 
Practical data binding: XPath as data binding tool, Part 1
XPath is not traditionally considered a data binding API. It doesn't even get much attention in the XML world, except in passing as part of other specifications. But once you fully understand what XPath is and how to use it -- particularly in a Java programming environment -- it becomes a powerful data binding tool that's often preferable to traditional data binding APIs such as JAXB or JaxMe. Brett McLaughlin's Practical data binding column returns with the first in a two-article series that examines XPath as a data binding tool.
Articles 29 Nov 2005  
 
Practical data binding: JaxMe - The new kid on the block
The previous installments of this column gave you a thorough overview of JAXB, so you're now ready to study varying data binding implementations. This article begins an in-depth look at JaxMe, an open source implementation of JAXB. In addition to offering several enhancements to the basic JAXB specification, JaxMe offers integration with databases and Enterprise JavaBeans, both significant extensions to basic data binding behavior.
Articles 09 Jul 2004  
 
Practical data binding: Get your feet wet in the real world
Data binding, although commonplace in today's world of Java technology and XML programming, is still largely misunderstood. This column throws out all the theoretical claptrap and focuses on the concepts you need to get started with data binding. You will understand the differences between general data binding and data binding in the XML world, as well as round-tripping, semantic equivalence, and what to look for in a data binding package.
Articles 04 May 2004  
 
Practical data binding: Looking into JAXB, Part 2
The last installment of this column dealt with generating classes using the JAXB API. This article focuses on using these classes, and examines JAXB's round-tripping capabilities. You'll learn where the problem areas are in converting from XML to Java code and then back again.
Articles 17 Jun 2004  
 
Practical data binding: Looking into JAXB, Part 1
In the last installment, Brett examined several important concepts in data binding, including round-tripping and semantic equivalence. In this article, he looks at Sun's JAXB architecture and implementation in light of these terms. You'll learn how JAXB handles class generation, and how that affects the XML input and output accepted by the API.
Articles 19 May 2004  
 
Practical data binding: Dancing with endpoints
Data binding solutions are often chosen and applied in a vacuum, without regard for other parts of an application's infrastructure. As a result, these solutions are often great in concept, but ill-suited for the actual tasks that they must perform. This article details how to analyze the endpoints of your application -- the parts of the application that handle the interpretation of the data-bound code -- and then how to build robust code based on this analysis. You'll learn how to best structure your data binding so that it works with your application, rather than against it.
Articles 17 Dec 2004  
 
Practical data binding: Who uses this stuff, anyway?
Brett takes a brief respite from talking about JaxMe, and examines why you would want to use data binding -- and why you wouldn't. He explores when data binding makes sense, and details some common programming practices and pitfalls.
Articles 30 Sep 2004  
 
Practical data binding: Converting to and from XML with JaxMe
Brett's last column gave you a solid understanding of the JaxMe API. Build on your understanding as Brett continues by illustrating how to convert XML documents to Java class instances, manipulate the underlying XML data, and then convert the modified data back to XML. This article will give you a solid, working knowledge of JaxMe, and allow you to use it in your application programming.
Articles 24 Aug 2004  
 
  1 - 9 of 9 results    Hide Summaries
Not finding what you're looking for? Suggest Content