Sams Teach Yourself XML in 10 Minutes
XML is the de-facto standard for manipulating and sharing data among applications.  It is supported by every major programming tool and language, including Java, Microsoft .NET, Oracle, SQL Server, etc.  All professional developers and administrators - even those who don't intend to build XML applications - need a basic understanding of it just to read and maintain data they receive and process.  Many of them don't have the time for a thick reference book or detailed tutorial.  Sams Teach Yourself XML in 10 Minutes quickly covers the basics of XML and its family of related concepts, including basic syntax, DTDs, XML Schema, DOM, SAX, XSL, and XPath.  Each topic is illustrated with an example to ensure readers' understanding.