A comprehensive desktop reference for all things XML.
A solid introduction to XML that provides a comprehensive overview of the XML landscape.
A timely and comprehensive resource for learning about HTML.
A step-by-step tutorial for designing and implementing DTDs. While this book is about SGML, much of its advice is still excellent for XML.
A complete reference for SGML, including an annotated specification. Like its subject, the book is complex and hefty, so beginners may not find it a good introduction.
A guide to combining XML and Java to build real-world applications.
A complete guide to using the SAX2 API, in Java.
A guide to building programs using a variety of Java techniques for processing XML.
Explores many different aspects and APIs of Java processing with XML.
A guide to processing XML with data-binding approaches, covering APIs which insulate developers from the XML.
A guide to processing XML with a variety of Perl-based approaches.
A guide to processing XML in Python programs.
A guide to processing XML using the Microsoft .NET API.
A detailed look at Oracle tools for XML development, and how to combine the power of XML and XSLT with the functionality of the Oracle database.
DocBook is a popular and flexible markup language for technical documentation, with versions for SGML and XML. This book has an exhaustive, glossary-style format describing every element in detail. It also has lots of practical information for getting started using XML and stylesheets.
Explores W3C XML Schema in depth, using many examples to illustrate usage.
A thorough explanation of the W3C XML Schema specification and usage.
A thorough explanation of RELAX NG, including both theory and practice.
A carefully paced introduction to XSLT development.
A tutorial for XSLT, focusing on simple and largely HTML-based examples.
A guide to XSLT development, from the basics to advanced features.
A reference guide for XSLT development, including techniques and best practice.
A tutorial and reference for XSLT development.
An exploration of advanced XSLT and XPath techniques.
An introduction to the XPath and XPointer specifications for addressing parts of XML documents.
An introduction to XSL Formatting Objects, covering page layout techniques and stylesheet integration.
Explores many different aspects and APIs of Java processing with XML.
An introduction to the world of Web Services.
An introduction to the Web Services specifications, including XML-RPC, SOAP 1.1, WSDL, and UDDI.
A guide to using web services in a Perl environment.
A complete guide to the Blocks Extensible Exchange Protocol, an IETF effort built on XML.
A guide to working with Jabber, an instant messaging program and protocol built on XML.