Skip to content

XML Programming Using the Microsoft XML Parser

Best in textbook rentals since 2012!

ISBN-10: 1893115429

ISBN-13: 9781893115422

Edition: 2002

Authors: Soo Mee Foo, Wei Meng Lee

List price: $44.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Customers also bought

Book details

List price: $44.95
Copyright year: 2002
Publisher: Apress L. P.
Publication date: 2/10/2002
Binding: Paperback
Pages: 451
Size: 7.25" wide x 9.00" long x 1.25" tall
Weight: 2.090
Language: English

Soo Mee Foo lectures on web technologies and security at Ngee Ann Polytechnic (Singapore). She also conducts workshops for IT professionals and is involved in designing web-based courseware as well as industrial projects. She is a co-author of Beginning WAP, WML, and WMLScript and Dynamic WAP Application Development.

About the Authors
About the Technical Reviewer
Acknowledgments
Introduction
Introduction to the Extensible Markup Language (XML)
W3C and XML
Basic XML Terminology
Rules of XML
Document Type Definition (DTD)
CDATA and PCDATA
Elements or Attributes
XML Schemas
XML Encoding and Unicode
Namespaces
XML Parsers
Microsoft XML Parser (MSXML)
Uses and Benefits of XML
XML and Web Browser Support
Using the Microsoft XML Parser Release 3.0 SP1
XML Editors
Useful Web Links
Summary
Addressing XML Parts Using XPath
XPath Expression
XPath Data Model
Location Path
Functions
Abbreviated Syntax
Useful Web Links
Summary
The Extensible Stylesheet Language Transformation (XSLT)
Motivation for XSLT
Support of XSLT in MSXML3
A First Look at XSLT
XSLT Fundamentals
Client-Side versus Server-Side XSLT Transformation
Useful Web Links
Summary
The Document Object Model (DOM)
Introduction to DOM
XML DOM Parsers
Support of DOM in MSXML3
Representing XML Document as a Tree
Creating a DOM Tree of an XML Document in Memory
Saving a DOM Tree
Fundamental APIs for Processing a DOM Tree
Client-Side DOM Programming-Shopping Cart
Server-Side DOM Programming-Shopping Cart
Useful Web Links
Summary
Support of XML in ActiveX Data Objects (ADO) 2.1 and Above
Universal Data Access
The ADO Object Model
Connection Object
Recordset Object
Command Object
Record Object
Stream Object
Error Handling
Case Study: Updating Book Prices Using Three-Tier Architecture
Useful Web Links
Summary
XML Support in SQL Server 2000
Additional Software Installation and Configuration
Retrieving and Transforming Rowset Data into XML Data
Providing Rowset Data from XML Data Using the OPENXML Provider
Accessing SQL Server Using HTTP
Persisting Changes Using Updategram
Useful Web Links
Summary
Simple API for XML (SAX)
An Alternative to DOM
SAX in MSXML3
Error Handling in SAX
Using SAX
When Do You Use SAX?
Useful Web Links
Summary
XML Schemas
XML Schema and XDR Schema
First Look at XML Schema
XML Schema Data Types
Groupings
Linking Schemas and Redefining Definitions
Documenting the Schema Using [left angle bracket]annotation[right angle bracket]
Tools for Validating XML Schemas
Useful Web Links
Summary
The Wireless Markup Language (WML)
Architecture of WAP
Understanding the Wireless Markup Language (WML)
Testing WML Applications
Tailoring WAP Content with XML and XSLT
Using the Microsoft XSL ISAPI
Useful Web Links
Summary
Simple Object Access Protocol (SOAP) and Web Services
Introduction to SOAP
Web Services
Creating a Web Service
Consuming a Web Service
Developing Web Services Using the Microsoft SOAP Toolkit Version 2.0
Providing Web Services Using the SOAP Toolkit: A Case Study
Web Services Security
Useful Web Links
Summary
Installing Microsoft XML Tools
Installing IE Tools for Validating XML Documents
Checking the Version of the Installed XML Parser
Document Object Model (DOM) Level 1 Core Interfaces
Understanding Basic Terms in the DOM
Fundamental Interfaces
Extended Interfaces
XML-Data Reduced (XDR) Schema
Basic Elements in XDR Schema
General Layout
Specification of the Content Model
Data Types
Annotations
Index