indenting
elements, 74
source codes, 55-56
text, 177
indexes, 185
indicators, occurrence,
73
inheritance
DTDs, 105
flow objects, 169
Java, 476-477, 479-480
inline boxes, 171
InputSource interface,
243
insertBefore() function,
276-277
insertData() method, 278
instructions, SAX, pro-
cessing, 244
int primitive type, 465
interface
applications with parsers,
194, 196
DTDHandler, 246
EntityResolver, 246
ErrorHandler, 246
event-based, 196-197,
233-236
IDL, 220
InputSource, 243
Java, 479-480
object-based, 232-233, 236
ParserFactory, 243
SAX, 231, 246-247, 260,
479
vendors, 197
internal entities, 86-89
internal subsets, 77-79
international standards
SGML, 18
Unicode, 51
Internet Engineering
Task Force (IETF), 117,
328
496
Internet Explorer
channels, 65-66
DOM support, 276
links (XLink), 325
style sheets, 145-149, 302
support, 36, 372
XML, 129-130
XSLT, 147-148, 296
InterNIC, 115
intranets, 308-309, 375
islands, 202, 276
J
Java, 6, 8, 48, 377-378
access control, 468-469
applications, 458
archives, 481-482
classes, 459, 466
classpaths, 475, 480-481
code, 462-463
command-line version, 84
comments, 469-470
constructors, 467
conversion utility, 221-223
core APIs, 482
Development Kit (JDK),
127, 241, 459-460
errors, 470-471
fields, 466
files, 383-384
flow, 464-465
imports, 468
inheritance, 476-480
interfaces, 479-480
Java Runtime
Environment (JRE), 85,
127, 459
Javadoc, 469-470
JavaScript, 223-224
keywords, 471, 477-478
methods, 467, 477-478
objects, 466
packages, 468
parameters, 467
parsers, 221, 460
price list, 249-260
servlets, 473-475
downloading, 460-461
properties, 475-476
tools, 459
variables, 465-467
Virtual Machine (JVM),
459
Web Server, 461
XCommerce, 349
XML, 237
see also SAX
JavaBean, 294
JavaScript, 6, 8, 48,
376-377
clients, 373, 375
code, 272-274
conversion.js, 200-201
documents, 280-281,
284-288, 295-296
DOM application, 199-202
Java, 223-224
methods, 289
object constructors, 289
XSLT, 298-301
JDBC, 382
JDK (Java Development
Kit), 127, 241, 459-460
Jetty, 381, 461
JRE (Java Runtime
Environment), 127
JRun, 461
K-L
keywords
DTDs, 72
Java, 471, 477-478
languages, 53, 376
length property, 172-173
libraries, 381-382, 384
limitations, 105
line height, 177
linking, 10, 165
documents, 165-166
style sheets, 276
indenting
497
listings
templates, 313
XLink
adding, 326
attributes, 324
browsers, 327
elements, 324
extended, 326-327
Internet Explorer, 325
simple, 323-325
storing, 326
listings
address books, 42-43,
70-71, 98-99, 102-103
articles, 129-130
attribute conversion, 212,
214-216
catalog files, 79
channel definitions, 65-66
conditional sections, 91
configuration files,
382-383
conversion utility, 212,
221-223, 225-227
conversion.js, 200-201
CORBA, 356-357
country entities, 88
CSS
boxes, 169-170
linking XML docu-
ments, 165-166
simple, 164
style sheets, 179-180,
227-228
tables of contents,
185-186
currency, 199-200, 211
documents, 27-28, 100,
330-331
DOM, 270-271, 279
DTDs, 82, 94-96, 337
element names, 46
Emailaholic style sheet,
368-369
end tags, 56
entries, 77
exchange rate attribute,
211
external entities, 86-87,
89
extracting data, 156-157
frames, 225
HTML
attributes, 21-23
code, 20-21, 24-25, 297
conversions, 332-333
documents, 132-133,
152, 284
results, 333-334
sending document to
server, 293
writing, 363-364
indexes, 157-158
Internet Explorer,
145-148, 302
invalid document, 83
Java
application, 462-463
Checkout class, 407-414
Comlet class, 390-393
Editor class, 444-446
HTTPPost class,
414-417
Merchant class, 398-403
MerchantCollection
class, 393-396
NotImplementedError
class, 428
Product object, 404-407
Shop class, 386-390
Viewer class, 451-454
XMLServer class,
429-434
XMLServerConsole
class, 435-444
XMLUtil class, 417-427
JavaScript, 280-281,
284-288, 373-374,
447-450
links , 35
memo, 10
merging files, 156
names, 58
namespaces, 33, 121-122
attributes, 118-120
different names, 111-112
duplication, 112-113
prefix declaration, 114,
119
ratings, 109-111
scoping, 118
newsletters, 62-63
orders, 63-64
phone lists, 308-310
price lists, 195, 234,
248-260, 312-316
product lists, 31, 359-360,
366-367, 370-371
resources, 108-109
RTF, 15-16
SAX, 237-241, 479
Server Configuration File,
475
Service-Side JavaScript,
376
servlets, 473-476
SGML, 19
state information, 208-209
style sheets, 34-35,
149-151
alternate, 310-311
combining, 320
common elements,
318-319
conversions, 131-132
Editor class, 450-451
Emailaholic, 318
Merchants, 397
Playfield, 316-317
Viewer class, 454-455
WriteIT, 317
XMLi, 317
TeX, 17
text style sheet, 142-143
valid documents, 82-83
valid invoices, 338

Get XML by Example now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.