Essential XML Quick Reference: A Programmer's Reference to XML, XPath, XSLT, XML Schema, SOAP, and More / Edition 1
  • Alternative view 1 of Essential XML Quick Reference: A Programmer's Reference to XML, XPath, XSLT, XML Schema, SOAP, and More / Edition 1
  • Alternative view 2 of Essential XML Quick Reference: A Programmer's Reference to XML, XPath, XSLT, XML Schema, SOAP, and More / Edition 1

Essential XML Quick Reference: A Programmer's Reference to XML, XPath, XSLT, XML Schema, SOAP, and More / Edition 1

by Aaron Skonnard
     
 

ISBN-10: 0201740958

ISBN-13: 9780201740950

Pub. Date: 10/28/2001

Publisher: Addison-Wesley

"Finally, a complete and thorough reference book covering all of the most important XML technologies, including the latest addition (XML Schema), in one concise and consistent presentation. I will definitely have this book close at hand."—Chris Lovett, Product Unit Manager, B2B Web Services, Microsoft

"A handy, comprehensive reference guide to

Overview

"Finally, a complete and thorough reference book covering all of the most important XML technologies, including the latest addition (XML Schema), in one concise and consistent presentation. I will definitely have this book close at hand."—Chris Lovett, Product Unit Manager, B2B Web Services, Microsoft

"A handy, comprehensive reference guide to all the latest XML and Web services technologies. Skonnard and Gudgin give you all the details in one place."—Noah Mendelsohn, Distinguished Engineer, IBM and Lotus Development Corporation, and coeditor of W3C XML Schema Recommendation

Even the most experienced XML developer needs a reference guide with essential information and quick answers to the questions and problems that inevitably arise. ESSENTIAL XML QUICK REFERENCE is the most comprehensive and authoritative book available. Covering all of XML, as well as many related protocols and technologies, this book provides a handy, one-stop resource to XML syntax, usage, and programming techniques.

Compiled and written by two leading XML authorities, the book provides complete coverage of all relevant topics. Each chapter provides a topic overview, explanations of various elements, and several meaningful examples.

ESSENTIAL XML QUICK REFERNCE is specifically designed for easy access, with a detailed table of contents, a thorough index, and side chapter tabs to help you quickly locate the information you need. This combination of comprehensive information, plentiful examples, and easy access make this book a required resource for XML developers.

0201740958B10052001

Product Details

ISBN-13:
9780201740950
Publisher:
Addison-Wesley
Publication date:
10/28/2001
Series:
Developmentor Series
Pages:
402
Product dimensions:
5.40(w) x 7.90(h) x 1.00(d)

Table of Contents



List of Acronyms.


Preface.


Acknowledgments.


1.


Elements.

Elements, Namespaces, and Namespace Declarations.

Attributes.

Attributes and Namespaces.

Processing Instructions.

Comments.

Whitespace.

Prohibited Character Literals.

CDATA sections.

Character References.

Well-formed

References.


2. Document Type Definitions.

Introduction to DTDs.

DOCTYPE.

Internal Declarations.

External Declarations.

Internal and External Declarations.

ELEMENT.

ATTLIST.

ENTITY.

Internal Parameter Entities.

External Parameter Entities.

Internal General Entities.

External General Parsed Entities.

Unparsed Entities.

NOTATION.

INCLUDE and IGNORE.

References.


3. XPath 1.0.

Introduction to Xpath.

Location Path Expressions.

Location Steps.

Axis.

Node Test.

Predicate.

Location Path Abbreviations.

Basic Expressions.

Boolean Expressions.

Equality Expressions.

Relational Expressions.

Numerical Expressions.

Core Function Library.

boolean.

ceiling.

concat.

contains.

count.

false.

floor.

id.

lang.

last.

local-name.

name.

namespace-uri.

normalize-space.

not.

number.

position.

round.

starts-with.

string.

string-length.

substring.

substring-after.

substring-before.

sum.

translate.

true.

References.


4. XPointer, XInclude, and


XPointer Version 1.0.

Full Xpointers.

Bare Names.

Child Sequences.

XPointer Extensions to Xpath.

XPointer Node Tests.

XPointer Function Library.

Xinclude.

include.

.

References.


5. XSL Transformations 1.0.

Introduction to XSLT Programming.

XSLT Types and Expressions.

Patterns.

Conflict Resolution.

Built-in Templates.

Exemplar-based Transformation Syntax.

Attribute Value Templates.

Whitespace.

Element Library.

apply-imports.

apply-templates.

attribute.

attribute-set.

call-template.

choose.

comment.

copy.

copy-of.

decimal-format.

element.

fallback.

for-each.

if.

import.

include.

key.

message.

namespace-alias.

number.

otherwise.

output.

param.

preserve-space.

processing-instruction.

sort.

strip-space.

stylesheet.

template.

text.

transform (stylesheet).

value-of.

variable.

when.

with-param.

XSLT Function Library.

current.

document.

element-available.

format-number.

function-available.

generate-id.

key.

system-property.

unparsed-entity-uri.

References.


6. SAX 2.0.

SAX UML Quick Reference.

SAX Interfaces and Classes.

Attributes.

ContentHandler.

DTDHandler.

EntityResolver.

ErrorHandler.

Locator.

.

.

Features and Properties.

References.


7. DOM Level 2.

DOM UML.

DOM interfaces.

Attr.

CDATASection.

CharacterData.

Comment.

Document.

DocumentFragment.

DocumentType.

DOMImplementation.

Element.

Entity.

EntityReference.

NamedNodeMap.

Node.

NodeList.

Notation.

ProcessingInstruction.

Text.

References.


8.


Datatype grouping.

Datatypes.

anyURI.

base64Binary.

boolean.

byte.

date.

dateTime.

decimal.

double.

duration.

ENTITIES.

ENTITY.

float.

gDay.

gMonth.

gMonthDay.

gYear.

gYearMonth.

hexBinary.

ID.

IDREF.

IDREFS.

int.

integer.

language.

long.

Name.

NCName.

negativeInteger.

NMTOKEN.

NMTOKENS.

nonNegativeInteger.

nonPositiveInteger.

normalizedString.

NOTATION.

positiveInteger.

QName.

short.

string.

time.

token.

unsignedByte.

unsignedInt.

unsignedLong.

unsignedShort.

Facets.

enumeration.

fractionDigits.

length.

maxExclusive.

maxInclusive.

maxLength.

minExclusive.

minInclusive.

minLength.

pattern.

totalDigits.

whiteSpace.

Language Constructs.

simpleType.

restriction.

list.

union.

References.


9.


Schema Element Groupings.

Structures.

all.

annotation.

any.

anyAttribute.

appinfo.

attribute.

attributeGroup.

choice.

complexContent.

complexType.

documentation.

element.

extension.

field.

group.

import.

include.

key.

keyref.

notation.

redefine.

restriction.

schema.

selector.

sequence.

simpleContent.

unique.

nil.

noNamespaceSchemaLocation.

schemaLocation.

type.

References.


10. SOAP 1.1.

Introduction to SOAP Messages.

Elements in SOAP Messages.

Body.

Envelope.

Fault.

Header.

Attributes in SOAP Messages.

actor.

encodingStyle.

mustUnderstand.

Introduction to SOAP Serialization Rules.

Serialization of Simple Structured Data.

Serialization of Structured Data with Multiple References.

Dealing with Null References in Complex Data Structures.

Serializing Dynamically Typed Data.

Arrays.

Multidimensional Arrays.

Partial Transmission of Arrays.

Sparse Arrays.

Jagged Arrays.

Introduction to the SOAP HTTP Binding.

Content-Type.

Content-Length.

SOAPAction.

References.

Index. 0201740958T10102001

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >