Beginner - Intermediate Level Users.
XML (eXtensible Markup Language) is revolutionising the Web. Originally people thought of XML as just another interesting extension to HTML, for better control over Web page layout, but now it's perceived to be a cornerstone of application development for the Web.
It is a way of structuring data so that it can be exchanged between Web sites running on different platforms, and it will likely be the technological foundation of business-to-business e-commerce.
This is a book for Web programmers with some knowledge of HTML; XML developers who need a handy, up-to-date reference; and anyone who want comprehensive information on XML standards and industry vocabularies.