WILEY

KNOWLEDGE FOR GENERATIONS

WILEY - KNOWLEDGE FOR GENERATIONS

United States Change Location

cart.gif CART |  MY ACCOUNT |  CONTACT US |  HELP    
Cover image for product 0764518461
Java and XML: Your visual blueprint for creating Java-enhanced Web programs
ISBN: 978-0-7645-1846-1
E-Book
June 2002
US $26.99 Add to Cart

This price is valid for United States. Change location to view local pricing and availability.

  • Description
  • Table of Contents
  • Author Information
INTRODUCING JAVA AND XML
Introducing the Java Phenomenon
Introducing XML
Java and XML Combined
JAVA BASICS
Install the Java SDK
Object-Oriented Programming Concepts
The Java Class Library
Java Conventions
Create a Source File
Create a Method
Create the Method Body
Compile a Java Program
Execute a Java Program
JAVA PROGRAMMING
Create an Object
Work with Object Fields
Specify the Data Type for a Variable
Work with Strings
Call a Method
Using Return Values and Arguments
Using the if Statement
Using the for Statement
Using The While Or Do While Loop
Using the Switch Statement
Create an Array
Create a Package
Import a Package
Extend a Class
Create an Exception
Handle Errors
Understanding Variable Scope
XML BASICS
Create an XML Document
Verify Well-Formedness
Create Elements
Add Attributes
Add a Comment
Include Special Processing Instructions
Using Predefined XML Entities
Include Nonstandard Text
XML DOCUMENT TYPE DEFINITIONS
Declare a DTD
Create an External DTD File
Declare a Container Element
Define the Structure of Elements
Define Element Attributes
Declare Attributes as Words
Restrict Attributes to a List of Values
Create Internal General Entities
Create a Notation
Create External General Entities
Using Namespaces
Using the XML Namespace Attribute.
XML SCHEMAS
Introducing XML Schemas
Create an XML Schema Declaration
Declare an Element
Assign an XML Schema to an XML Document
Validate an XML Document
Declare a Container Element
Declare Optional Elements
Specify Data Types
Constrain Element Values
Constrain Element Values to a List
Declare an Attribute
Constrain the Values of an Attribute
Reference Predefined Elements
Create a Group of Attributes
Constrain Values Using Regular Expressions
THE SAX API
An Introduction to the SAX API
Install the Xerces XML Parser
Set the CLASSPATH Environment Variable
Create an Event Handler Class
Parse an XML Document
Detect Elements in an XML Document
Extract Textual Element Content
Determine the Number of Element Attributes
Determine the Name of Attributes
Determine the Value of Attributes
Determine the Line Number Being Parsed
Determine Ignorable Whitespace in an Element
Work with Processing Instructions
Parse Multiple XML Documents Using Multiple Event Handlers
Create an Error Handler
Create a Custom Error Message
Create an Entity Resolver
Using the Default Handler
Determine Feature and Property Settings
Detect Notation Declarations
Create a Declaration Handler
Create a Lexical Handler
Turn on Validation
Toggle Namespace and Prefix Usage
THE DOM
Introducing the DOM
Retrieve the Root Element Name
Determine Node Type
Work with Nodes
Transverse All Element Nodes
Determine Names of Attributes
Determine the Values of Attributes
Work with Processing Instructions
Detect Entity References
Detect General Entities in the DTD
Retrieve DTD Information
Retrieve Text Information
Extract Comments
Extract CDATA Sections
Retrieve Notation Declarations
Navigate Nodes
Create an XML Document
Create a New DOM Tree with a Root Element
Add Attributes to an Element
Add a Child Element
Create a Text Node
Create Other Node Types
Copy Nodes
JDOM
Introducing JDOM
Create the Root Element
Add Content to the Root Element
Create Child Elements
Read an XML Document
Extract Element Text Content
Insert a Comment
Insert a CDATA Section
Add Processing Instructions
Add Attributes to an Element
Work with Attribute Objects
Save an XML Document
Work with Child Elements
Insert Pre-defined Entity References
Determine Element Type
Output a DOM Tree Using JDOM
JAXP
Introducing JAXP
Parse an XML Document
Detect Events
Configure Factory Settings
Set SAXParser Features
Parse a Document Using DOM
Create an Error Handler for Use with DOM
APPENDIX A
SAX API Quick Reference
DOM API Quick Reference
JDOM Quick Reference
JAXP Quick Reference
APPENDIX B
Java Quick Reference
APPENDIX C
XML Quick Reference
APPENDIX D
What's on the CD-ROM
Using the E-Version of this Book
Wiley Publishing, Inc. End-User License Agreement
INDEX
CD-ROM INSTALLATION INSTRUCTIONS