11/11/2010

XML in a Nutshell, 2nd Edition - pdf

XML in a Nutshell, 2nd EditionAmazon.com Review
Continuing in the tradition of the Nutshell series, XML in a Nutshell provides a dense tutorial on its subject, as well as a useful day-to-day reference. While the reader isn’t expected to have prior expertise in XML, this book is most effective as an add-on to a more introductory tutorial because of its relatively fast pace.

The authors set out to systematically–and rapidly–cover the basics of XML first, namely the history of the markup language and the various languages and technologies that compose the standard. In this first section, they discuss the basics of XML markup, Document Type Definitions (DTDs), namespaces, and Unicode. From there, the authors move into “narrative-centric documents” in a section that appropriately focuses on the application of XML to books, articles, Web pages and other readable content.

This book definitely presupposes in the reader an aptitude for picking up concepts quickly and for rapidly building cumulative knowledge. Code examples are used–only to illustrate the particular point in question–but not in excess. The book gets into “data-centric” XML, exploring the difference between the object-driven Document Object Model (DOM) and the event-driven Simple API for XML (SAX). However, these areas are a little underpowered and offer a bit less detail about this key area than the reader will expect.

At the core of any Nutshell book is the reference section, and the installment found inside this text is no exception. Here, the XML 1.0 standard, XPath, XSLT, DOM, SAX, and character sets are covered. Some material that is covered earlier in the book–such as Cascading Style Sheets (CSS)–is not re-articulated, however. XML in a Nutshell is not the only book on XML you should have, but it is definitely one that no XML coder should be without. –Stephen W. Plain

Topics covered:

  • XML history
  • Document Type Definitions (DTDs)
  • Namespaces
  • Internationalization
  • XML-based data formats
  • XHTML
  • XSL
  • XPath
  • XLink
  • XPointer
  • Cascading Style Sheets (CSS)
  • XSL-FO
  • Document Object Model (DOM)
  • Simple API for XML (SAX)

–This text refers to an out of print or unavailable edition of this title.

Review
‘It is truly an amazing book ‘- Greek TeX Friends Newsletter, August 2001 ‘…there is the usual thoroughness one associates with O’Reilly publications. The coverage is totally comprehensive, and all the data is displayed in an attractive and consistent format…. It contains all the basics of the XML standard. Serious web developers will find topics ranging from the most basic syntax rules, to the details of document type definition (DTD) creation. For more advanced users, they also include details of Extensible Stylesheet Transformation (XSLT) and the document object model (DOM). MANTEX Information Design –This text refers to an out of print or unavailable edition of this title.

  • File Size: 2.6 MiB
  • Hits: 847 times