Free Shipping In Australia
Sams Teach Yourself XML in 10 Minutes By Andrew H. Watt

Sams Teach Yourself XML in 10 Minutes
by Andrew H. Watt

In Stock
+10% GST

The essentials of XML in a short, easy-to-understand format.

Only 2 left

Sams Teach Yourself XML in 10 Minutes Summary

Sams Teach Yourself XML in 10 Minutes by Andrew H. Watt

XML is the de-facto standard for manipulating and sharing data among applications. It is supported by every major programming tool and language, including Java, Microsoft .NET, Oracle, SQL Server, etc. All professional developers and administrators - even those who don't intend to build XML applications - need a basic understanding of it just to read and maintain data they receive and process. Many of them don't have the time for a thick reference book or detailed tutorial. Sams Teach Yourself XML in 10 Minutes quickly covers the basics of XML and its family of related concepts, including basic syntax, DTDs, XML Schema, DOM, SAX, XSL, and XPath. Each topic is illustrated with an example to ensure readers' understanding.

Why buy from World of Books

Our excellent value books literally don't cost the earth
Free delivery in Australia
Read more here
Every used book bought is one saved from landfill

About Andrew H. Watt

Andrew Watt is an independent consultant and author with knowledge and interest in XML and graphics topics. He is the author of Designing SVG Web Graphics (New Riders, 2001) and XPath Essentials (John Wiley & Sons, 2002). He is a co-author of XML Schema Essentials (John Wiley & Sons, 2002), Sams Teach Yourself JavaScript in 21 Days (Sams, 2002), and SVG Unleashed (Sams, 2002). He is also a contributing author to Platinum Edition Using XHTML, XML, and Java 2 (Que, 2000), Professional XML, Second Edition (Wrox Press, 2001), Professional XSL (Wrox Press, 2001), Professional XML Meta Data (Wrox Press, 2001), and Special Edition Using XML, Second Edition (Que, 2002).

Table of Contents

(NOTE: Each chapter concludes with a Summary.)



Lesson 1. What Is XML?

What Is XML For? XML Is a Markup Language. XML Is a Meta Language. How Does XML Relate to HTML? Separating Content from Presentation. How Is XML Written?

Lesson 2. The Structure of an XML Document.

An XML Document. Prolog. Document Type Declaration. Document Element. CDATA Sections. Content After the Document Element End Tag.

Lesson 3. XML Must Be Well-Formed.

Well-Formed XML Documents. XML Names. Elements. Attributes. Other Characteristics of Well-Formedness. Well-Formedness and XML Processor Type.

Lesson 4. Valid XML-Document Type Definitions.

Shared Documents: Why We Need DTDs. What Is a Valid XML Document? What a DTD Is. Declaring Elements in DTDs. Declaring Attributes in DTDs. Declaring Entities in the DTD.

Lesson 5. XML Entities.

What Is an Entity? Parsed Entities. Unparsed Entities.

Lesson 6. Characters in XML.

Internationalization. XML and Internationalization. Unicode. Fonts, Characters, and Glyphs.

Lesson 7. The Logic Hidden in XML.

Modeling Data As XML. W3C XML Data Models. XPath. The XML Information Set.

Lesson 8. Namespaces in XML.

What Is a Namespace, and Why Do You Need Them? Using Namespaces in XML. Using Multiple Namespaces in a Document.


Lesson 9. The XML Path Language-XPath.

How XPath Is Used. Accessing Elements. Accessing Attributes. XPath Functions.

Lesson 10. XSLT-Creating HTML from XML.

XSLT Basics. Creating a Simple HTML Page. Creating an HTML List. Creating an HTML Table.

Lesson 11. XSLT-Transforming XML Structure.

Why Change Structure? Copying Elements. Creating New Elements. Creating New Attributes.

Lesson 12. XSLT-Sorting XML.

Conditional Processing and Sorting Data. Conditional Processing. The xsl:choose Element. Sorting Output. Multiple Sorts.

Lesson 13. Styling XML with CSS.

Cascading Style Sheets and XML. Associating a Stylesheet. Using CSS Rules with XML. Some Examples Using CSS Styling. Using CSS with XSLT.

Lesson 14. Linking in XML-XLink.

The XML Linking Language. XLink Attributes. XLink Examples. Document Fragments and Xpointer. XPointer and Xpath.


Lesson 15. Presenting XML Graphically-SVG.

What Is SVG? Advantages of SVG. Creating SVG. Some SVG Examples.

Lesson 16. The Document Object Model.

The Document Object Model. DOM Interfaces. DOM Interfaces Properties and Methods.

Lesson 17. The Document Object Model-2.

Creating a New Element. Retrieving Information from the DOM.


Lesson 18. SAX-The Simple API for XML.

What SAX Is and How It Differs from DOM. Basics of SAX Programming. Installing a SAX Parser. Simple SAX Example.

Lesson 19. Beyond DTDs-W3C XML Schema.

W3C XML Schema Basics. Declaring Elements. Defining Complex and Simple Types.


Appendix A. XML Online Resources.

Web Sites. Mailing Lists.

Appendix B. XML Tools.

XML Editors. XSLT Tools. XLink and XPointer Tools.

Appendix C. XML Glossary.

Additional information

Sams Teach Yourself XML in 10 Minutes by Andrew H. Watt
Andrew H. Watt
Used - Very Good
Pearson Education (US)
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us.