CITATION

Keogh, James and Davidson, Ken. XML Demystified. US: McGraw-Hill Osborne Media, 2005.

XML Demystified

Published:  September 2005

eISBN: 9780071487894 0071487891 | ISBN: 9780072262100

Book description:

There is no easier way to learn XML!

XML (Extensible Markup Language) is the language that enables efficient interchange of structured data across the Web. Written in non-technical language, this book covers the details of the language and demonstrates its use through real-world examples. The book also explains how to build an XML application from start to finish.

The fast and easy way to learn XML

Start programming in XML right away using this easy-to-follow guide. XML Demystified explains how to build XML web applications that work on any platform or browser. Step-by-step instructions with lots of examples help you learn quickly.

This one-of-a-kind self-teaching text offers:

  • An easy way to understand XML

  • A quiz at the end of each chapter

  • A final exam at the end of the book

  • No unnecessary technical jargon

  • A time-saving approach

The book begins by introducing you to the building blocks of XML. Then, you'll learn about XML documents, document type definitions (DTDs), XML schema, XLink, XPath, XPointer, XSLT, XML parsers, RSS, XQuery, and MSXML. Featuring end-of-chapter quizzes and a final exam, this book will have you creating XML applications in no time.

Simple enough for a beginner, but challenging enough for an advanced student, XML Demystified is your shortcut to mastering this powerful programming language.

Jim Keogh

is on the faculty of Columbia University and Saint Peter's College in Jersey City, New Jersey. He developed the e-commerce track at Columbia University. Keogh has spent decades developing applications for major Wall Street corporations and is the author of more than 60 books, including

J2EE: The Complete Reference, Java Demystified, ASP.NET Demystified, Data Structures Demystified,

and others in the

Demystified

series.

Ken Davidson is a Columbia University faculty member in the computer science department. In addition to teaching, Davidson develops applications for major corporations in both Java and C++.