25 Women to Read Before You Die
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Interviews | August 31, 2015

    Shawn Donley: IMG Bill Clegg: The Powells.com Interview



    Bill CleggIn January of this year, eight months before its release date, the buzz was already starting to build for Bill Clegg's Did You Ever Have a Family.... Continue »
    1. $18.20 Sale Hardcover add to wish list

      Did You Ever Have a Family

      Bill Clegg 9781476798172

    spacer
Qualifying orders ship free.
$0.98
List price: $23.25
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Local Warehouse COMP- INET XML

More copies of this ISBN

Sams Teach Yourself XML in 10 Minutes (Sams Teach Yourself ... in 10 Minutes)

by

Sams Teach Yourself XML in 10 Minutes (Sams Teach Yourself ... in 10 Minutes) Cover

 

Synopses & Reviews

Publisher Comments:

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.

Synopsis:

Presenting the essentials of XML in a short, easy-to-understand format, this text covers the core concepts without unnecessary background. Designed to introduce XML to readers with limited previous knowledge, the book can be used as a rapid tutorial and a pocket reference.

About the Author

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.)

Introduction.

I. XML DOCUMENTS.

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.

II. MANIPULATING XML.

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.

III. PROGRAMMING XML.

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.

IV. WHERE XML IS GOING.

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.

V. APPENDICES.

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.

Index.

Product Details

ISBN:
9780672324710
Author:
Watt, Andrew H.
Publisher:
Sams Publishing
Author:
Watt, Andrew H.
Location:
Indianapolis, Ind.
Subject:
Internet - General
Subject:
Programming Languages - General
Subject:
XML (Document markup language)
Subject:
XML
Subject:
Programming Languages - HTML
Subject:
Programming Languages - XML
Subject:
Computer Languages-XML
Copyright:
Edition Description:
Trade paper
Series:
Sams Teach Yourself ... in 10 Minutes
Series Volume:
158
Publication Date:
October 2002
Binding:
TRADE PAPER
Grade Level:
General/trade
Language:
English
Illustrations:
Yes
Pages:
304
Dimensions:
7.74x6.14x.71 in. .74 lbs.

Related Subjects

Computers and Internet » Computer Languages » XML
Computers and Internet » Internet » General
Computers and Internet » Internet » HTML
Computers and Internet » Internet » Information
Computers and Internet » Internet » Web Publishing
Computers and Internet » Internet » XML

Sams Teach Yourself XML in 10 Minutes (Sams Teach Yourself ... in 10 Minutes) Used Trade Paper
0 stars - 0 reviews
$0.98 In Stock
Product details 304 pages Sams - English 9780672324710 Reviews:
"Synopsis" by , Presenting the essentials of XML in a short, easy-to-understand format, this text covers the core concepts without unnecessary background. Designed to introduce XML to readers with limited previous knowledge, the book can be used as a rapid tutorial and a pocket reference.
spacer
spacer
  • back to top

FOLLOW US ON...

       
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.