Skip to content

XML Companion

Best in textbook rentals since 2012!

ISBN-10: 0201674866

ISBN-13: 9780201674866

Edition: 2nd 2000

Authors: Neil Bradley

List price: $41.99
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!

This work covers all the features of XML, and sets them within an applied setting. In addition to the specifications of XML, readers will learn how to create powerful Web applications and see the actual workings of XML.
Customers also bought

Book details

List price: $41.99
Edition: 2nd
Copyright year: 2000
Publisher: Addison Wesley Professional
Publication date: 12/15/1999
Binding: Paperback
Pages: 576
Size: 6.73" wide x 9.17" long x 0.98" tall
Weight: 1.914
Language: English

Preface
Using this book
Book structure
Style conventions
The XML Standard
Overview
What is XML?
Data exchange applications
Document publishing applications
Historical context
The future
Syntax overview
Document markup
Concepts
Traditional markup
Elements
Attributes
Reserved attributes
Declarations
Processing instructions
Physical structure (entities)
Concepts
Defining an entity
Character defining entities
Usage limitations
Logical structure (the DTD)
Concepts
DTD structure
Element declarations
Attribute declarations
Parameter entities
Conditional sections
Notation declarations
DTD processing issues
Working with XML
Document modelling (DTD design)
Analysis
DTD design
Tables
Architectural forms
Writing the DTD
Debugging the DTD
Case study (this book)
Case study (a DTD for DTDs)
White space issues
White space
Line-end normalization
White space in markup
Element content space
Preserved space
Ambiguous space
Namespaces
Compound documents
The standard
Namespace identification
Using namespaces
Simplification techniques
DTD issues
Processing XML data
Concepts
Writing XML
Reading XML
Event processing
Tree manipulation
Events or trees?
Transformation tools
Managing XML documents
Concepts
External entity management
XML Catalog format
Database storage
Adjunct Standards
Navigating with (URL and XPath)
Locating documents (URLs)
Inside XML documents (XPaths)
Expressions
Location paths
Patterns
Predicate filters
Hypertext links (XLink and XPointer)
Concepts
XML syntax basic links
XML linking specification
Extending URLs
XPointers
Link behaviour
Attribute name conflicts
Link value strategies
Document formatting (XSL and XSLT)
Concepts
Selecting a style sheet
XSLT
Style sheets DTD issues
XSL
SAX 1.0
Background
Call-backs and interfaces
Java implementation
The parser
Document handlers
Attribute lists
Error handlers
Locators
DTD handlers
Input sources
Entity resolvers
Handler bases
DOM 1.0
Java implementation
Nodes
The Sun tree-walker
Documents
Document types
Elements
Attributes
Character data
Text
Character data sections
Comments
Processing instructions
Entities and notations
Node lists
Named node maps
Document fragments
DOM implementation
Related standards
Character sets
Characters
ASCII
Extended ASCII
Unicode and ISO/IEC 10646
Character set declarations
Entities for characters
Cascading style sheets (CSS)
Background
Format overview
Styling properties
Simple element mapping
Contextual rules
Accessing and overriding styles
XML specifics
Batch composition to HTML
HTML features
CSS 2
The Internet and HTML
The Internet
HTTP and HTML
HTML 2.0
HTML 3.2
HTML 4.0
XHTML 1.0 (draft)
Mixing HTML with XML
SGML
Concepts
The SGML Declaration
Extra DTD features
Markup minimization techniques
Converting to XML
Reference
Charts and tables
Acronyms list
Useful Web pages
XML design goals
XML fragments
SAX methods
DOM methods
XSL formatting objects and properties
CSS properties
This book DTD
ISO 8859/1 character set
ISO 639 language codes
ISO 3166 country codes
HTML 2/3/4 elements and attributes
XML road map
Map formats
Content lists
Maps
Glossary
Index