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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.