By Brett McLaughlin, Justin Edelson
Java and XML, third Edition , indicates you the way to chop via the entire hype approximately XML and positioned it to paintings. It teaches you ways to take advantage of the APIs, instruments, and methods of XML to construct real-world purposes. the result's a brand new method of dealing with details that touches every little thing from configuration documents to net sites.
After chapters on XML fundamentals, together with XPath, XSL, DTDs, and XML Schema, the remainder of the e-book specializes in utilizing XML out of your Java functions. This 3rd version of Java and XML covers all significant Java XML processing libraries, together with complete insurance of the SAX, DOM, StAX, JDOM, and dom4j APIs in addition to the most recent model of the Java API for XML Processing (JAXP) and Java structure for XML Binding (JAXB). The chapters on internet know-how were completely rewritten to target the today's such a lot proper issues: syndicating content material with RSS and growing net 2.0 functions. You'll methods to create, learn, and regulate RSS feeds for syndicated content material and use XML to strength the subsequent new release of sites with Ajax and Adobe Flash.
• the fundamentals of XML, together with DTDs, namespaces, XML Schema, XPath, and Transformations
• The SAX API, together with all handlers, filters, and writers
• The DOM API, together with DOM point 2, point three, and the DOM HTML module
• The JDOM API, together with the middle and a glance at XPath support
• The StAX API, together with StAX factories, generating records and XMLPull
• facts Binding with JAXB, utilizing the hot JAXB 2.0 annotations
• net syndication and podcasting with RSS
• XML at the Presentation Layer, taking note of Ajax and Flash applications
If you're constructing with Java and wish to take advantage of XML, or imagine that you'll be sooner or later; if you're focused on the hot peer-to-peer move, messaging, or internet companies; or if you're constructing software program for digital trade, Java and XML should be an fundamental better half.