Sams Teach Yourself XML in 24 Hours

ISBN-10: 067232797X
ISBN-13: 9780672327971
Edition: 3rd 2006 (Revised)
Authors: Michael Morrison
List price: $39.99 Buy it from $3.00
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: The third edition of "Sams Teach Yourself XML in 24 Hours, Complete Starter Kit" is everything you need to know about the XML language and how to use it in practical, innovative applications. Understanding the syntax of XML is only a small part of  More...

Used Starting from $19.63
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
You could win $10,000

Get an entry for every item you buy, rent, or sell.

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Periodic Table Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $39.99
Edition: 3rd
Copyright year: 2006
Publisher: Pearson Education
Publication date: 11/14/2005
Binding: Mixed Media
Pages: 576
Size: 7.00" wide x 8.75" long x 1.25" tall
Weight: 1.980
Language: English

The third edition of "Sams Teach Yourself XML in 24 Hours, Complete Starter Kit" is everything you need to know about the XML language and how to use it in practical, innovative applications. Understanding the syntax of XML is only a small part of the learning process; understanding how to apply it is the larger part of the learning process, and is the primary focus of this book. It covers a broad range of topics, and wil show you how to use XML to mine data on the web, how to use it to interact with existing data services such as iTunes and Google, and how to use it in applications such as e-books, online speech synthesis, and multimedia. "Sams Teach Yourself XML in 24 Hours, Complete Starter Kit, Third Edition" will teach you what you need to know to get up and running with XML and more importantly, how to do cool things with it!

Introduction
How This Book Is Structured
What You'll Need
How to Use This Book
XML Essentials
Getting to Know XML
The What and Why of XML
XML and Web Browsers
Real-World XML
Creating XML Documents
A Quick XML Primer
Selecting an XML Editor
Constructing Your First XML Document
Viewing Your XML Document
Defining XML Data
Defining Data with DTD Schemas
Creating Your Own Markup Languages
Schemas and XML Data Modeling
Comparing Schema Technologies
The Importance of Document Validation
DTD Construction Basics
Digging Deeper into Elements
Putting Attributes to Work
A Complete DTD Example
Digging Deeper into XML Documents
Leaving a Trail with Comments
Characters of Text in XML
The Wonderful World of Entities
The Significance of Notations
Working with CDATA
Using XML to Create an Online Radio
Putting Namespaces to Use
Understanding Namespaces
Naming Namespaces
Declaring and Using Namespaces
Using SVG to Draw Scalable Graphics
What Is SVG?
SVG and Related Technologies
Inside the SVG Language
Creating an SVG Drawing
Embedding an SVG Drawing in a Web Page
Using XML Schema
XML Schema Construction Basics
Working with Simple Types
Digging into Complex Types
Namespaces and XSD Schemas
A Complete XML Schema Example
RELAX NG and the Future of XML Schema
Validating XML Documents
Document Validation Revisited
Validation Tools
Repairing Invalid Documents
Formatting and Displaying XML Documents
XML Formatting Strategies
Style Sheets and XML Formatting
Leveraging CSS, XSLT, and XSL-FO
Style Sheets in Action
Styling XML Content with CSS
Getting to Know CSS
Wiring a Style Sheet to an XML Document
Your First CSS Style Sheet
Inside CSS Positioning
The Ins and Outs of Text Formatting
Your Second Complete Style Sheet
Getting Started with XSL
XSL Basics
The Pieces and Parts of XSL
An XSLT Primer
Wiring an XSL Style Sheet to an XML Document
Your First XSLT Style Sheet
Transforming XML with XSLT
A Closer Look at XSLT
Pattern Essentials
Putting Expressions to Work
A Complete XSLT Example
Yet Another XSLT Example
Access Your iTunes Music Library via XML
The Role of XML in iTunes
Digging Into the iTunes Library File
Linking to Tracks in the iTunes Store
Building an iTunes Web Viewer
Formatting XML with XSL-FO
What Is XSL-FO?
Working with the XSL-FO Language
Validating an XSL-FO Document
Converting an XSL-FO Document to PDF
A More Complete XSL-FO Example
Using XML to Hack Google Maps
Getting to Know Google Maps
Google Maps Customization Basics
Brainstorming a Custom Mapping Application
Developing a Custom Map Document
Hacking Together a Custom Google Map
Processing and Managing XML Data
Parsing XML with the DOM
What Is the DOM?
How the DOM Works
DOM Interfaces
Binding XML Data to a Web Page
Using the DOM to Access XML Data
A Complete DOM Example
Updating the DOM Tree
SAX: The Simple API for XML
What Is SAX?
Writing Programs That Use SAX Parsers
Obtaining a SAX Parser
Using SAX with Java
Inside the SAX Sample Program
Querying XML Data with XQuery
What Is XQuery?
XML Data Querying 101
Processing XQuery Results
Getting to Know Saxon
Practical XML Querying with XQuery and Saxon
Using XML with Databases
A Quick Relational Database Primer
The World's Shortest Guide to SQL
Databases and XML
Exporting an XML Document from a Database
Accessing Data from a Database as XML
Using XML to Assist Search Engines
Web Crawling Basics
Getting to Know Google Sitemaps
Inside the Google Sitemap Protocol
Creating Your Own Sitemap
Validating Your Sitemap
Submitting Your Sitemap to Google
Using an Automated Sitemap Tool
XML's Impact on HTML
Adding Structure to the Web with XHTML
XHTML: A Logical Merger
Comparing XHTML and HTML
Creating and Validating XHTML Documents
Migrating HTML to XHTML
Addressing and Linking XML Documents
Understanding XPath
Navigating a Document with XPath Patterns
Using XPath Functions
The Role of XPath
HTML, XML, and Linking
Addressing with XPointer
Linking with XLink
A Complete XLink Example
Going Wireless with WML and XHTML Mobile
XML and the Wireless Web
WML Essentials
Creating WML Documents
Blending WML with XHTML Mobile
Syndicating the Web with RSS News Feeds
A Brief History of RSS
Using an RSS News Aggregator
Inside the RSS 2.0 Language
Creating and Validating a News Feed
Displaying a News Feed
Appendix
XML Resources
General XML Resources
XML Tools
XML-Based Languages
XML Specifications
Index

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×