search for books and compare prices
Tables of Contents for Perl and Xml
Chapter/Section Title
Page #
Page Count
Preface
ix
Perl and XML
1
10
Why Use Perl with XML?
1
1
XML Is Simple with XML::Simple
2
4
XML Processors
6
1
A Myriad of Modules
6
1
Keep in Mind
7
2
XML Gotchas
9
2
An XML Recap
11
23
A Brief History of XML
11
4
Markup, Elements, and Structure
15
2
Namespaces
17
2
Spacing
19
1
Entities
19
3
Unicode, Character Sets, and Encodings
22
1
The XML Declaration
23
1
Processing Instructions and Other Markup
23
2
Free-Form XML and Well-Formed Documents
25
1
Declaring Elements and Attributes
26
1
Schemas
27
2
Transformations
29
5
XML Basics: Reading and Writing
34
36
XML Parsers
34
8
XML::Parser
42
5
Stream-Based Versus Tree-Based Processing
47
2
Putting Parsers to Work
49
3
XML::LibXML
52
2
XML::XPath
54
2
Document Validation
56
3
XML::Writer
59
4
Character Sets and Encodings
63
7
Event Streams
70
12
Working with Streams
70
1
Events and Handlers
71
1
The Parser as Commodity
72
1
Stream Applications
73
1
XML::PYX
74
2
XML::Parser
76
6
SAX
82
32
SAX Event Handlers
83
6
DTD Handlers
89
3
External Entity Resolution
92
1
Drivers for Non-XML Sources
93
3
A Handler Base Class
96
2
XML::Handler::YAWriter as a Base Handler Class
98
1
XML::SAX: The Second Generation
98
16
Tree Processing
114
13
XML Trees
114
1
XML::Simple
115
3
XML::Parser's Tree Mode
118
1
XML::Simple Object
119
3
XML::TreeBuilder
122
2
XML::Grove
124
3
DOM
127
15
DOM and Perl
127
1
DOM Class Interface Reference
128
8
XML::DOM
136
3
XML::LibXML
139
3
Beyond Trees: XPath, XSLT, and More
142
16
Tree Climbers
142
3
XPath
145
8
XSLT
153
2
Optimized Tree Processing
155
3
RSS, SOAP, and Other XML Applications
158
16
XML Modules
158
1
XML::RSS
159
8
XML Programming Tools
167
3
SOAP::Lite
170
4
Coding Strategies
174
21
Perl and XML Namespaces
174
3
Subclassing
177
6
Converting XML to HTML with XSLT
183
8
A Comics Index
191
4
Index
195
<