In addition, it discusses how XML is being used today and what impact it will have in the future. Sgml Buyer's Guide - a guide to determining requirements and choosing the right SGML and XML products and services using the HARP analysis methodology. Not recommended for beginners. Teach Yourself XML in 21 Days - Tutorial that breaks down the task of learning into 21 focused lessons with explanations of concepts, structured tasks, and code samples. James Tauber, Sams.
Complete text is online.
XML and Java - by three XML researchers from IBM, this book provides an introduction to the language for the working Java developer. Extensible Markup Language - by Elliotte Rusty Harold. The book briefly handles the technical details and programming aspects then concentrates on the pragmatic issues of producing efficient Web sites. XML for Dummies Quick Reference - by Mariva Aviram. A lightweight companion to the heavier books.