XML in a Nutshell: A Desktop Quick Reference (In a Nutshell S.)

XML in a Nutshell: A Desktop Quick Reference (In a Nutshell S.)

by Elliotte Rusty Harold (Author), W. Scott Means (Author)

Synopsis

XML, the Extensible Markup Language, is a W3C endorsed standard for document markup. Because of its ability to deliver portable data, XML is positioned to be a key Web application technology. Aiming to address the complexity and potential of this markup language, this text provides a desktop reference which should allow users to take advantage of XML's full potential. The book shows how to format files and data structures correctly for use in XML documents. XML defines a basic syntax used to mark up data with simple, human-readable tags, and provides a standard format for computer documents. This format is flexible enough to be customized for transforming data between applications as diverse as Web sites, electronic data interchange, voice mail systems, and wireless devices, to name a few. Developers can either write their own programs that interact with, massage, and manipulate the data in XML documents, or they can use off-the-shelf software like web browsers and text editors to work with XML documents. Either choice gives them access to a wide range of free libraries in a variety of languages that can read and write XML. The XML specification defines the exact syntax this markup must follow: how elements are delimited by tags, what a tag looks like, what names are acceptable for elements, where attributes are placed, and so forth. XML doesn't have a fixed set of tags and elements that are supposed to work for everybody in all areas of interest for all time. It allows developers and writers to define the elements they need as they need them. Although XML is quite flexible in the elements it allows to be defined, it is quite strict in many other respects. This text covers the fundamental rules that all XML documents and authors must adhere to, detailing the grammar that specifies where tags may be placed, what they must look like, which element names are legal, how attributes attach to elements, and much more.

$4.34

Save:$22.07 (84%)

Quantity

2 in stock

More Information

Format: Paperback
Pages: 498
Edition: 1
Publisher: O'Reilly Media
Published: 01 Jan 2001

ISBN 10: 0596000588
ISBN 13: 9780596000585

Media Reviews
'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
Author Bio
Elliotte Rusty Harold is a noted writer and programmer, both on and off the Internet. His Cafe au Lait website has become one of the most popular independent Java sites on the internet, and his spin-off site Cafe con Leche for XML News and Resources has become one of the most popular XML sites on the internet. Elliotte is the author of O'Reilly's Java Network Programming. W. Scott Means has been a professional software developer since 1988, when he joined Microsoft Corporation at the age of 17. He was one of the original developers of OS/2 1.1 and Windows NT, and did some of the early work on the Microsoft Network for the Advanced Technology and Business Development group. Most recently he is serving as the CEO of Industrial Web Machines, a new Internet venture based in Columbia, South Carolina.