Beginning XML (Google eBook)
David Hunter, Jeff Rafter, Joe Fawcett, Eric van der Vlist, Danny Ayers, Jon Duckett, Andrew Watt, Linda McKinnon
John Wiley & Sons, Aug 15, 2011 - Computers - 1080 pages
When the first edition of this book was written, XML was arelatively new language but already gaining ground fast andbecoming more and more widely used in a vast range of applications.By the time of the second edition, XML had already proven itself tobe more than a passing fad, and was in fact being used throughoutthe industry for an incredibly wide range of uses. With the thirdedition, it was clear that XML was a mature technology, but moreimportant, it became evident that the XML landscape was dividinginto several areas of expertise. Now in this edition, we needed tocategorize the increasing number of specifications surrounding XML,which either use XML or provide functionality in addition to theXML core specification.
So what is XML? It's a markup language, used to describe thestructure of data in meaningful ways. Anywhere that data isinput/output, stored, or transmitted from one place to another, isa potential fit for XML's capabilities. Perhaps the most well-knownapplications are web-related (especially with the latestdevelopments in handheld web access—for which some of thetechnology is XML-based). However, there are many othernon-web-based applications for which XML is useful—forexample, as a replacement for (or to complement) traditionaldatabases, or for the transfer of financial information betweenbusinesses. News organizations, along with individuals, have alsobeen using XML to distribute syndicated news stories and blogentries.
This book aims to teach you all you need to know aboutXML—what it is, how it works, what technologies surround it,and how it can best be used in a variety of situations, from simpledata transfer to using XML in your web pages. It answers thefundamental questions:
* What is XML?
* How do you use XML?
* How does it work?
* What can you use it for, anyway?
What people are saying - Write a review
LibraryThing ReviewUser Review - q_and_a - LibraryThing
"Beginning XML" is a misleading title for this 1080-page tome. Only the first 250 pages fall into that category; the following 16 chapters are small tastes of various tools and uses for xml. It's hard ... Read full review
Appendix B XPath Reference
Appendix C XSLT Reference
Bonus Chapter 22 Case Study Payment Calculator Ruby on Rails
Bonus Appendix D The XML Document Object Model
Bonus Appendix E XML Schema Element and Attribute Reference
Bonus Appendix F XML Schema Datatypes Reference
Bonus Appendix G SAX 202 Reference
Part VIII Case Study
Appendix A Exercise Solutions