Definitive XML Application Development
The software engineer's guide to building next-generation enterprise applications with XML.
-- The first XML development book to cover both Java and Python -- today's most popular and productive object-oriented languages!
-- Expert coverage of both SAX and DOM.
-- CD-ROM: Extensive library of tools to simplify XML programming, plus complete XML applications and frameworks -- with source code and detailed annotations!
As XML technologies move into the mainstream, software professionals need a far deeper understanding of the key XML tools and technologies for enterprise development. Definitive XML Application Development is the solution. World-renowned open source XML developer Lars Garshol combines practical insight into SAX, DOM, XSLT, and other advanced XML technologies, and example-rich coverage of XML application construction using Java and Python -- today's most sophisticated and productive object-oriented languages. Garshol introduces the XML processing model, document views, key processing tasks, event-based processing with SAX, and tree-based processing with DOM. He illuminates the key techniques of declarative processing with XSLT and architectural forms; and he systematically reviews today's key tools for building XML applications with both Java and Python -- including schemas, the tabproc framework, and the RSS Development Kit. The accompanying CD-ROM contains an extensive library of XML development utilities designed to simplify programming with both SAX and DOM. It also contains several real-world XML applications and frameworks -- with complete source code and detailed explanations that allow for easy adaptation.
What people are saying - Write a review
Working with XML
The XML processing model
Views of documents
36 other sections not shown