Synopses & Reviews
XML, the Extensible Markup Language, is everywhere: the syntax of choice for newly designed document formats across almost all computer applications. Now used daily by developers, XML is living up to its reputation as one of the most important developments in document interchange in the history of computing.
A perennial bestseller, the handy XML Pocket Reference from O'Reilly has been revised once again to give you quick access to the latest goods. In addition to its comprehensive look at XML, this third edition has been updated with new material on Namespaces and XML Schema--considered among the most important elements in current XML use--along with RELAX NG and Schematron, additional powerful tools for describing XML document structures.
Like other titles in O'Reilly's Pocket Reference series, the XML Pocket Reference, 3rd Edition features a well-organized format that gets right to the point. As a result, it's already won over the allegiance of developers everywhere. If you need XML answers quick and on the fly, this compact book is most definitely the book for you.
Synopsis
With more than 100,000 copies sold, this bestseller has been updated to give developers a brief but comprehensive reference to XML, Namespaces, and XML Schema--considered among the most important elements in modern computing. Although XML itself is complex, its basic concepts are simple. And that's the approach behind this concise little book. The third edition of our pocket guide spares readers the agony of hunting through larger books by quickly explaining the essentials of how XML features are used to perform non-obvious tasks. Readers will find a handy introduction to XML terminology and syntax, and a quick reference to XML instructions, attributes, entities, and datatypes that are used in a multitude of applications. Developers can take the
About the Author
Simon St. Laurent is Senior Editor at O'Reilly Media, Inc., focusing primarily on JavaScript and web-related projects. He co-chairs OSCON and the Fluent conference. He's authored or co-authored books including Introducing Erlang, Learning Rails 3, XML Pocket Reference, 3rd, XML: A Primer, and Cookies.
You can find more of his writing on technology, Quakerism, and the Town of Dryden at simonstl.com.
Michael Fitzgerald describes Ruby as "my favorite language so far" and is working regularly with Ruby and the Rails framework. He has written over 150 Ruby programs for testing and demonstration, and has been developing a library of sample Ruby code. He is the author of Learning XSLT and XML Hacks, and co-author on the XML Pocket Reference.
Table of Contents
Chapter 1: XML Pocket Reference; 1.1 Introduction; 1.2 XML Structures; 1.3 Document Type Definitions; 1.4 W3C XML Schema; 1.5 RELAX NG; 1.6 Schematron; 1.7 XML Specifications;