Main Page


Today XML is one of the fastest-growing technologies in the world. Its main purpose is to represent data
in a structured way using plain text. In some ways, XML files are not unlike databases, which also repre-
sent a structured view of data. Here is an example XML file:
<?xml version=”1.0”?>
<!-- begin the list of books -->
<book isbn=”0764543555”>
<title>Professional JavaScript for Web Developers</title>
<author>Nicholas C. Zakas</author>
Professional JavaScript for Web Developers brings you up to speed on the latest
innovations in the world of JavaScript. This book provides you with the details of
JavaScript implementations in Web browsers and introduces the new capabilities
relating to recently-developed technologies such as XML and Web Services.
<?page render multiple authors ?>
<book isbn=”0764570773”>
<title>Beginning XML, 3rd Edition</title>
<author>David Hunter</author>
<author>Andrew Watt</author>
<author>Jeff Rafter</author>
<author>Jon Duckett</author>
<author>Danny Ayers</author>
<author>Nicholas Chase</author>
<author>Joe Fawcett</author>
<author>Tom Gaven</author>
<author>Bill Patterson</author>
Beginning XML, 3rd Edition, like the first two editions, begins with a broad
overview of the technology and then focuses on specific facets of the various
specifications for the reader. This book teaches you all you need to know about XML:
what it is, how it works, what technologies surround it, and how it can best be used
in a variety of situations, from simple data transfer to using XML in your Web
pages. It builds on the strengths of the first and second editions, and provides new
material to reflect the changes in the XML landscape - notably RSS and SVG.
<book isbn=”0764543555”>
<title>Professional XML Development with Apache Tools</title>
<author>Theodore W. Leung</author>
If you’re a Java programmer working with XML, you probably already use some of the
tools developed by the Apache Software Foundation. This book is a code-intensive
guide to the Apache XML tools that are most relevant for Java developers, including
Xerces, Xalan, FOP, Cocoon, Axis, and Xindice.
DOM Basics
09_579088 ch06.qxd 3/28/05 11:37 AM Page 161

JavaScript EditorFree JavaScript Editor     Ajax Editor