WebObjects XML Serialization Guide
PDF
Companion Files
Introduction
XML Serialization Overview
XML Documents
XML Namespaces
Benefits of XML Serialization
Transforming XML Documents
XML Serialization Essentials
Serialization Process
Deserialization Process
Secure Serialization
Validation of Deserialized Data
Multiple Class Version Support
Serialization With Keys
Application Security
Serializing Objects and Data
Binary Serialization Example
Creating the Serialization Project
Adding the BinarySerializer Class
Serializing an NSArray of Strings
Serializing Primitive-Type Values
Serializing Custom Objects
XML Serialization Example
Adding the XMLSerializer Class
Serializing an NSArray of Strings to an XML Document
Serializing Primitive-Type Values to an XML Document
Serializing With Keys
Serializing Custom Objects to an XML Document
Formatting Serialized Output
XML Transformation
Structure of Serialized Data in WebObjects
XSL Transformations
XML Parsers and XSLT Processors
Serialization and Transformation Performance
Transforming XML Documents
The Transformation Process
Creating the Transformation Project
Transforming Primitive-Type Values Using Keys
Transforming an Array of Movies
Appendix A: XML Schema and DTD Files
XML Schema File
DTD Document File
Appendix B: Code Listings
BinarySerialization.java
XMLSerializer.java
SimpleTransformation.xsl
Revision History
Glossary
Index