| View: | [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ] |
| Articles |
- Easy and Efficient XML Processing: Upgrade to JAXP 1.3 by Neeraj Bajaj - [Clicks: 69]
This article explains some of the new concepts and important features introduced in the Java API for XML Processing (JAXP) 1.3. JSR 206 was developed with performance and ease of use in mind. The new Validation Framework gives much more power to any application dealing with XML schema and improves performance significantly. XPath APIs provide access to the XPath evaluation environment. JAXP 1.3 brings richer XML Schema data type support to the Java platform by defining new data types that map to data types defined in W3C XML Schema: Datatypes specification.
http://java.sun.com/developer/technicalArticles/xml/jaxp1-3/ - Oct, 2005 - JAXP validation by Brett McLaughlin - [Clicks: 80]
The latest version of the Java programming language -- Java 5.0 -- includes an improved, expanded version of the Java API for XML Processing (JAXP). A major addition to JAXP is the new validation API, which allows greater interactivity, support for XML Schema and RELAX NG, and the ability to make on-the-fly changes while validating. All of these improvements finally give Java developers an industrial-strength solution for XML validation. This article details the new API, from its basics to the more advanced features.
http://www-128.ibm.com/developerworks/java/library/x-jaxpval.html - Oct, 2005 - Implement complicated data transformations with SAX and XSLT by Samu Paajanen - [Clicks: 57]
Data transformations are always difficult to implement. The XSLT (Extensible Stylesheet Language Transformations) specification is a great tool for XML transformations, but it only works when the input data is XML. In addition, complicated transformations often prove difficult, and sometimes impossible, to write in XSLT. This article shows how SAX (Simple API for XML Processing) can be used to "preprocess" the XML data before it is fed to the XSLT transformer. The preprocessor can handle most complicated tasks, thus taking much of the burden off the XSLT transformer. The article is accompanied by several fully functioning code examples (downloadable from Resources). The implementation framework used in the examples can easily be applied in many different transformation solutions.
[Includes source code]
http://www.javaworld.com/javaworld/jw-09-2005/jw-0905-xslt.html - Sep, 2005 - Using XML in Java Gets Easier with DOM4J by Raghu Donepudi - [Clicks: 77]
Have you experienced the pain of parsing and extracting XML data inside Java applications? Then you'll love DOM4J. Find out how flexible, high-performance, and memory-efficient implementations of this XML framework can ease the hardships of XML-based Java application development.
http://www.devx.com/Java/Article/29161 - Sep, 2005 - The Evolution of JAXP by Rahul Srivastava - [Clicks: 32]
Rahul Srivastava provides an introduction and update to the latest release of JAXP, a Java XML API.
http://www.xml.com/pub/a/2005/07/06/jaxp.html - Jul, 2005 - All about JAXP, Part 2 by Brett McLaughlin - [Clicks: 65]
Part 1 of this two-part series introduced the Java API for XML Processing (JAXP) and its parsing and validation features. JAXP also offers Java programmers the ability to transform XML documents using Extensible Stylesheet Language (XSL). Through both direct programmatic access and XSL templating, JAXP makes conversion from one XML format to another an easy task. This article shows you how to use JAXP to transform XML documents and how to cache XSL stylesheets for the best performance possible.
[Includes sample code]
http://www-128.ibm.com/developerworks/java/library/x-jaxp2/index.html - May, 2005 - All about JAXP, Part 1 by Brett McLaughlin - [Clicks: 86]
The Java API for XML Processing (JAXP) lets you validate, parse, and transform XML using several different APIs. JAXP provides both ease of use and vendor neutrality. This article, the first of a two-part series introducing JAXP, shows you how to take advantage of the API's parsing and validation features. Part 2 will cover XSL transformations using JAXP.
[Includes sample code]
http://www-128.ibm.com/developerworks/java/library/x-jaxp/index.html - May, 2005