Synopses & Reviews
XML, the Extensible Markup Language, is the next-generation markup language for the Web. It provides a more structured (and therefore more powerful) medium than HTML, allowing you to define new document types and stylesheets as needed. Although the generic tags of HTML are sufficient for everyday text, XML gives you a way to add rich, well-defined markup to electronic documents.
The XML Pocket Reference, 2nd Edition, is both a handy introduction to XML terminology and syntax, and a quick reference to XML instructions, attributes, entities, and datatypes. Although XML itself is complex, its basic concepts are simple. This small book combines a perfect tutorial for learning the basics of XML with a reference to the XML and XSL specifications. The new edition introduces information on XSLT (Extensible Stylesheet Language Transformations) and Xpath.
Synopsis
Computer bookshelves are groaning with tomes on XML, but the XML Pocket Reference, 2nd Edition, is the only XML reference designed for a developer's pocket. Although XML itself is complex, its basic concepts are simple. This small book is both a perfect tutorial for learning the basics of XML and a handy reference to the XML specification. The second edition is updated for the new XSLT (Extensible Stylesheet Language Transformations) and XPath.
About the Author
Robert Eckstein has worked with Java since its first release. In a previous life, he has been an editor for O'Reilly Media, Inc. and a programmer for Motorola's cellular technology division. He has authored, co-authored, or edited a number of books, including Java Swing, Java Enterprise Best Practices, Using Samba, XML Pocket Reference, and Webmaster in a Nutshell. In his spare time he has been known to tinker with filmmaking and digital photography, as well as collecting vintage video game consoles. He currently lives in Austin, Texas with his wife Michelle, his children Lauren and Nathan, and their talking dog Ginger.
Michel Casabianca is an independent XML and Java developer.
Table of Contents
Chapter 1: XML Pocket Reference; 1.1 Introduction; 1.2 XML Terminology; 1.3 XML Reference; 1.4 Entity and Character References; 1.5 Document Type Definitions; 1.6 The Extensible Stylesheet Language; 1.7 XSLT Stylesheet Structure; 1.8 Templates and Patterns; 1.9 XSLT Elements; 1.10 XPath; 1.11 XPointer and XLink;