 |
Essential XML Quick Reference: A Programmer's Reference to XML, XPath, XSLT, XML Schema, SOAP, and More Customer Reviews: 4 Average Customer Rating:      Write a Review and tell the world about this title! People who purchase this book frequently purchase: - Definitive XML Schema; Priscilla Walmsley, $28.95, 45% Off!
- XML in a Nutshell, 3rd Edition; Eilliotte Harold, et al, $24.95, 38% Off!
- Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI; Stephen Graham, et al, $34.95, 36% Off!
- XSLT Cookbook, 2nd Edition; Mangano Salvatore, $30.95, 38% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
Summary
"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.
Author Bio
Aaron Skonnard is a member of the technical staff at DevelopMentor and
a contributing editor to MSDN Magazine, where he writes "The XML Files"
column.
Martin Gudgin works at DevelopMentor, where he spends his time thinking
about component software and related technologies. A Windows developer since
1987 and a COM developer since 1994, Martin has trained and mentored developers
from a wide range of companies, including Microsoft, in numerous technical areas
such as COM, IDL, MTS, and COM+.
Table of Contents
List of Acronyms.
Preface.
Acknowledgments.
1. XML 1.0 and Namespaces.
Elements.
Elements, Namespaces, and Namespace Declarations.
Attributes.
Attributes and Namespaces.
Processing Instructions.
Comments.
Whitespace.
Prohibited Character Literals.
CDATA sections.
XML Declaration.
Character References.
Well-formed XML.
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 XML Base.
XPointer Version 1.0.
Full Xpointers.
Bare Names.
Child Sequences.
XPointer Extensions to Xpath.
XPointer Node Tests.
XPointer Function Library.
Xinclude.
include.
XML Base.
xml:base.
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.
XMLFilter.
XMLReader.
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. XML Schema Datatypes.
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. XML Schema Structures.
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.
XML Schema Structures: Instance Attributes.
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.
Customer Reviews
Customer Reviews: 4 Average Customer Rating:      May 24, 2006     Tony Nassar from Reston, VA, USA Flawless! This book offers such a precise explanation of XSLT that I was able to create my first, and fairly complex, transformation with its help alone. Since then I've found it an indispensable reference.
Nov 10, 2004     Exactly what a Quick Reference Should be This book is exactly what the title protends. It is Essential and indespensible as a quick reference for most any XML'ish stuff. I am fairly new to XML and its family of derivative standards, but am a very experienced developer so I was looking for a book that was a very good reference with just a little bit of tutorial aspects to it to help orient me to these new technologies. This book was perfect for me.
This is not a book for a novice developer. It is very dense and though it has examples for much of what is referenced, they are a little spotty in some places. The tutorial aspects of it are minimal and to use it effectively as a newbie to XML you must be willing to try and experiment a lot based upon their minimal examples. It also could use a little better organization, since the listings of syntax and such are not presented in a consistent manner throughout.
The bottom line though is that I own about 7 XML reference and tutorial books and this is the one I turn to when I really need to get something done, and find something quickly.
Nov 26, 2003     V Giridaran from Champaign,IL, USA Oustanding This book is out of the world - a clear gem. It explains every aspect of XML with examples. Can be used both as tutorial and as reference. Comprehensive yet small in size; Other books on XML are so big. If you like value - this is the one.
Oct 3, 2003     Robert Seitz (seitz@batky-howell.com) from Colorado This is a great reference book I teach XML classes and I always recommend this book to my students! It has several great examples demonstrating tag usage. If you are writing XML schemas, I feel this book is a must.
|
 |