Flylib.com
Processing XML with Javaв„ў: A Guide to SAX, DOM, JDOM, JAXP, and TrAX
Processing XML with Javaв„ў: A Guide to SAX, DOM, JDOM, JAXP, and TrAX
ISBN: 0201771861
EAN: 2147483647
Year: 2001
Pages: 191
Authors:
Elliotte Rusty Harold
BUY ON AMAZON
Main Page
Table of content
Copyright
Praise for Elliotte Rusty Harold s Processing XML with Java
List of Examples
List of Figures
Preface
Who You Are
How to Use This Book
The Online Edition
Some Grammatical Notes
Contacting the Author
Acknowledgments
Part I: XML
Chapter 1. XML for Data
Motivating XML
XML Syntax
Validity
Stylesheets
Summary
Chapter 2. XML Protocols: XML-RPC and SOAP
XML as a Message Format
HTTP as a Transport Protocol
RSS
Customizing the Request
XML-RPC
SOAP
Custom Protocols
Summary
Chapter 3. Writing XML with Java
Fibonacci Numbers
Writing XML
Output Streams, Writers, and Encodings
A Simple XML-RPC Client
A Simple SOAP Client
Servlets
Summary
Chapter 4. Converting Flat Files to XML
The Budget
The Model
Input
Determining the Output Format
Building Hierarchical Structures from Flat Data
Alternatives to Java
Relational Databases
Summary
Chapter 5. Reading XML
InputStreams and Readers
XML Parsers
SAX
DOM
JAXP
JDOM
dom4j
ElectricXML
XMLPULL
Summary
Part II: SAX
Chapter 6. SAX
What Is SAX?
Parsing
Callback Interfaces
Receiving Documents
Receiving Elements
Handling Attributes
Receiving Characters
Receiving Processing Instructions
Receiving Namespace Mappings
Ignorable White Space
Receiving Skipped Entities
Receiving Locators
What the ContentHandler Doesn t Tell You
Summary
Chapter 7. The XMLReader Interface
Building Parser Objects
Input
Exceptions and Errors
Features and Properties
DTDHandler
Summary
Chapter 8. SAX Filters
The Filter Architecture
The XMLFilter Interface
Content Filters
The XMLFilterImpl Class
Parsing Non-XML Documents
Multihandler Adapters
Summary
Part III: DOM
Chapter 9. The Document Object Model
The Evolution of DOM
DOM Modules
Application-Specific DOMs
Trees
DOM Parsers for Java
Parsing Documents with a DOM Parser
The Node Interface
The NodeList Interface
JAXP Serialization
DOMException
Choosing between SAX and DOM
Summary
Chapter 10. Creating XML Documents with DOM
DOMImplementation
Locating a DOMImplementation
The Document Interface as an Abstract Factory
The Document Interface as a Node Type
Normalization
Summary
Chapter 11. The DOM Core
The Element Interface
The NamedNodeMap Interface
The CharacterData Interface
The Text Interface
The CDATASection Interface
The EntityReference Interface
The Attr Interface
The ProcessingInstruction Interface
The Comment Interface
The DocumentType Interface
The Entity Interface
The Notation Interface
Summary
Chapter 12. The DOM Traversal Module
NodeIterator
NodeFilter
TreeWalker
Summary
Chapter 13. Output from DOM
Xerces Serialization
OutputFormat
DOM Level 3
Summary
Part IV: JDOM
Chapter 14. JDOM
What Is JDOM?
Creating XML Elements with JDOM
Creating XML Documents with JDOM
Writing XML Documents with JDOM
Document Type Declarations
Namespaces
Reading XML Documents with JDOM
Navigating JDOM Trees
Talking to DOM Programs
Talking to SAX Programs
Java Integration
What JDOM Doesn t Do
Summary
Chapter 15. The JDOM Model
The Document Class
The Element Class
The Attribute Class
The Text Class
The CDATA Class
The ProcessingInstruction Class
The Comment Class
Namespaces
The DocType Class
The EntityRef Class
Summary
Part V: XPathXSLT
Chapter 16. XPath
Queries
The XPath Data Model
Location Paths
Expressions
XPath Engines
DOM Level 3 XPath
Jaxen
Summary
Chapter 17. XSLT
XSL Transformations
TrAX
Extending XSLT with Java
Summary
Part VI: Appendixes
Appendix A. XML API Quick Reference
SAX
DOM
JAXP
TrAX
JDOM
XMLPULL
Appendix B. SOAP 1.1 Schemas
The SOAP 1.1 Envelope Schema
The SOAP 1.1 Encoding Schema
W3C Software Notice and License
Appendix C. Recommended Reading
Books
Specifications
Processing XML with Javaв„ў: A Guide to SAX, DOM, JDOM, JAXP, and TrAX
ISBN: 0201771861
EAN: 2147483647
Year: 2001
Pages: 191
Authors:
Elliotte Rusty Harold
BUY ON AMAZON
Database Modeling with MicrosoftВ® Visio for Enterprise Architects (The Morgan Kaufmann Series in Data Management Systems)
Database Modeling
Configuring, Manipulating, and Reusing ORM Models
Mapping ORM Models to Logical Database Models
Generating a Physical Database Schema
Other Features and Best Practices
ADO.NET 3.5 Cookbook (Cookbooks (OReilly))
Using the Data Link Properties Dialog Box
Exporting the Results of a Query as a String
Transforming a DataSet Using XSLT
Listing SQL Servers
Creating DataSet Relationships from SQL Server Relationships
C++ GUI Programming with Qt 3
Dynamic Dialogs
Implementing the Edit Menu
Graphics with OpenGL
Container Classes
Multithreading
C & Data Structures (Charles River Media Computer Engineering)
The scanf Function
Preprocessing
Storage of Variables
Files
Problems in Strings
Microsoft VBScript Professional Projects
Data Collection, Notification, and Error Reporting
VBScript and Internet Explorer
Project Case Study Desktop Customization and Deployment
Maintaining a 30-Day Summary Log Archive
Building the Registration and Configuration Settings Page
MPLS Configuration on Cisco IOS Software
RIPv2 PE-CE Routing Overview, Configuration, and Verification
Carrier Supporting Carriers Overview
MPLS TE Theory
MPLS QoS Implementation
Command Reference
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies