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)
Introduction
Object Types, Predicates, and Basic Constraints
Mapping ORM Models to Logical Database Models
Generating a Physical Database Schema
Editing Logical Models”Advanced Aspects
Java I/O
The Data Stream Classes
The Cipher Class
Absolute Put and Get
The InputStreamReader Class
Decimal Formats
Managing Enterprise Systems with the Windows Script Host
Logon Scripts and Scheduling
Internet Applications
System Administration
Internet Information Server
Exchange Server
Mapping Hacks: Tips & Tools for Electronic Cartography
Hacks 22-34
Hack 30. Plot a Great Circle on a Flat Map
Hack 51. Speak in Geotongues: GPSBabel to the Rescue
Conclusion
Hack 94. Geo-Warchalking with 2-D Barcodes
Wireless Hacks: Tips & Tools for Building, Extending, and Securing Your Network
Hack 37. Get Real-Time Network Stats
Hack 39. Find Radio Manufacturers by MAC
Hack 62. Mobilize Your WRT54G with the WiFiCar
Hacks 6382: Introduction
Hacks 94100: Introduction
Sap Bw: a Step By Step Guide for Bw 2.0
Sales Analysis A Business Scenario
Summary
Replicating R/3 DataSources
Summary
System Landscape
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