|
|
XML (Extensible Markup Language)
attributes in, 446
authoring tools for, 448-449
constants (entities), defining, 446-447
data repositories, 460
described, 441
document type declaration in, 447
DTD (Document Type Definition) in, 444-447, 451-458
EDI-based processes and, 450-451
vs. HTML, 441-443, 449
intelligent agents and, 460
interactivity and, 459
interface systems and, 450
Java and, 449
OAG and, 451-452
online XML, 459
real-time interfaces and, 459
sample document, 447-448
searching, intelligent searching, 460
uses of, 449-450, 459-460
XML Software, 449
XPath, 208, 424-426, 439
XSL (Extensible Stylesheet Language), 208
accessing contents of stylesheets, 429-430
bar charts, XSL stylesheet to generate, 436-438
book.xml file, contents described, 427
Boolean operations in, 425-426
computing maximum values, 434-436
counting qualified elements, 431
default rules for stylesheets, 422, 427
described, 421
document order, 432
hierarchy in, 423-424
HTML document generation, 433-434
index values of listed elements, 432, 438
location paths, 424-425
logic, 391-392, 432-433
nodes in, 423-424
numeric-related functions in, 426
paths, absolute vs. relative, 430-431
software requirements for, 421-422
string-related functions in, 426
stylesheet example, 426-427
stylesheets described, 422
'/' symbol in, 391, 427, 430-431
templates and, 422, 438
tree traversal, 424
variables in, 432
when logic in, 391-392
XPath and, 424
XPath axes and, 425
XPath functions, 425-426
XSLT
bar chart generation with, 393-396
book recommendations, 208
for-each loops, 393-396
SVG generation with, 388-392
XSLT and Xpath on the Edge, 208
XSLT in 21 Days, 208
|
|