Book: Learning XML
XML’s enthusiastic acceptance by the Internet community has opened the door for many sister standards. XML’snew playmates include stylesheets for display and transformation, strong methods for linking resources, tools fordata manipulation and querying, error checking and structure enforcement tools, and a plethora of developmentenvironments. As a result of these new applications, XML is assured a long and fruitful career as the structuredinformation toolkit of choice.Of course, XML is still young, and many of its siblings aren’t quite out of the playpen yet. Some of the subjectsdiscussed in this book are quasi-speculative, since their specifications are still working drafts. Nevertheless, it’salways good to get into the game as early as possible rather than be taken by surprise later. If you’re at allinvolved in web development or information management, then you need to know about XML.This book is intended to give you a birds-eye view of the XML landscape that is now taking shape. To get themost out of this book, you should have some familiarity with structured markup, such as HTML or TeX, and withWorld Wide Web concepts such as hypertext linking and data representation. You don’t need to be a developer tounderstand XML concepts, however. We’ll concentrate on the theory and practice of document authoring withoutgoing into much detail about writing applications or acquiring software tools. The intricacies of programming forXML are left to other books, while the rapid changes in the industry ensure that we could never hope to keep upwith the latest XML software. Nevertheless, the information presented here will give you a decent starting pointfrom which to jump in any direction you want to go with XML.