Buy Used
CDN$ 5.06
+ CDN$ 6.49 shipping
Used: Good | Details
Sold by Daily-Deal-
Condition: Used: Good
Comment: This Book is in Good Condition. Used Copy With Light Amount of Wear. 100% Guaranteed.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Beginning XML Paperback – Sep 24 2004

See all 3 formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 14.95 CDN$ 5.06

There is a newer edition of this item:

Beginning XML
CDN$ 41.63
In Stock.

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 1032 pages
  • Publisher: Wrox; 3 edition (Sept. 24 2004)
  • Language: English
  • ISBN-10: 0764570773
  • ISBN-13: 978-0764570773
  • Product Dimensions: 18.8 x 5.3 x 23.4 cm
  • Shipping Weight: 1.5 Kg
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #2,555,537 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description


"…a comprehensive text for anyone who is serious about learning XML…" (International Developer, June 2005)

From the Back Cover

Now firmly established as a mature technology with numerous applications, XML has spawned additional functionalities, each with its own specifications. This edition of the highly popular guidebook for beginning XML programmers teaches you not only what XML is and how to use it, but also how it partners with XPath™, XSLT, XQuery, XHTML, and others.

You’ll learn XML basics, then explore an XML-based programming language that enables you to transform XML documents into different formats. You’ll discover how to query databases for XML information, publish XML documents on the Web, and create interactive forms and graphics with XML. By the end of this book, you will feel confident applying XML in real-world situations.

What you will learn from this book

  • Basic concepts of XML and how to define elements, tags, and attributes
  • Rules for naming and structuring elements to produce well-formed XML
  • How to validate XML using Document Type Definitions (DTDs)
  • Guidelines for structuring documents with DTDs, XML schemas, and RELAX NG
  • How to use XPath and XSLT to process documents
  • Communication techniques using RSS, Web Services, SOAP, and WSDL
  • Ways to manipulate documents for display with XHTML, CSS, SVG, and XForms

Who this book is for

This book is for any programmer interested in learning to use XML. Some knowledge of Web programming or data exchange techniques is helpful but not necessary.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

See all Product Description

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on (beta) HASH(0xb2da5d68) out of 5 stars 8 reviews
29 of 32 people found the following review helpful
HASH(0xb21d9918) out of 5 stars Choppy and poorly written Jan. 8 2007
By R. M. Barge - Published on
Format: Paperback Verified Purchase
(I don't have time for a full review right now,so I will write a few comments and try to add to them.)

I knew very little about XML, so this sounded promising. As of Chapter 8, my general comments are:

1. The teaching structure is often murky. At many spots, the authors don't seem to grasp what a beginner needs to know first in order to go to the next step. This makes the material unnecessarily difficult and confusing.

2. Instead of one example page, for some reason the authors will sometimes create one XML page to illustrate a point, then create another completely different page to illustrate the next point, then go back to the first one for the next point, etc. It's inexplicable. The book would be much easier to follow, and probably easier to write, if they built one XML page from scratch and used/modified it throughout the book.

3. There are too many editorial screw-ups, such as "Figures" that are labeled incorrectly or don't exist -- that is, the text will say "see Figure 7 for the output" and Figure 7 will be the wrong one. I really have no patience with expensive books that don't bother to pay for one thorough copy-editing.

I am currently on Chapter 8 (XSLT), one of the worst-written ones. After a completely unnecessary discussion about "procedural" versus "declarative" programming (I imagine every reader is at least basically familiar with css, and if not, it is hardly difficult to understand "declarative" programming), the book just starts throwing XLST terms at you, with no foundation as to what they are doing or why. I finally gave up and pulled up the online W3C tutorial. This tutorial is free, covers most of the material, and is well-organized and easy to understand. Teaching in logical order isn't that hard.

There is a ton of good information in "Beginning XML", and the information on how to find, install, and use software such as Saxon and Schematron is invaluable. It is a shame that the authors didn't take the time to actually give the book to a few XML novices and then rewrite it as the introductory text it is supposed to be. The poorly organized writing at least doubles, and often triples, the time, energy, and painful confusion needed to learn the material.
26 of 28 people found the following review helpful
HASH(0xb233ea5c) out of 5 stars 4th edition is vastly updated - May 2007 Sept. 20 2004
By J. Minatel - Published on
Format: Paperback
Any review prior to May 2007 has to refer to one of the 3 older editions. The 4th edition adds a new chapter on Ajax, simplifies some of the examples to focus the learning more on the concept and less on the example data itself, and is rearranged for some better flow. There were also fewer working authors on this edition for better cohesion from chapter to chapter.
14 of 14 people found the following review helpful
HASH(0xb233e930) out of 5 stars Fairly good, but not practical for non-Microsoft users Feb. 16 2006
By M. Edrich - Published on
Format: Paperback Verified Purchase
I am taking an XML class at the University using this book as the required course text. The authors do a good job at highlighting the key technologies, and the examples and tutorials significantly enhance the material. I enjoy the straight-forward manner with which Hunter and his friends explains what the example code in the book does. My only disappointment is that the book does not explain in enough detail how to use XML technologies on non-Microsoft systems. I believe a greater emphasis on Java and non-VB/ASP/.NET can extend the benefits this book otherwise offers.
17 of 18 people found the following review helpful
HASH(0xb233ec90) out of 5 stars In need of some serious editing Oct. 14 2005
By Pen Name - Published on
Format: Paperback
This book is for beginning programmers only and also in need of some serious editing.

I have to agree with other comments which describe this as a poorly written book. I have read other Wrox books and have enjoyed them. This book is torturously wordy. Annoying, unfunny jokes and quips abound. (as opposed to "fine ham") I found myself skipping/speed-reading entire paragraphs and pages just to get to the meat of the subject. Fortunately, once you do find the meat, the book seems very helplful.

If you have experience in programming and want a book that quickly brings you up to speed on XML and its associated technologies, this is NOT the book. Try O'Reilly's XML in a Nutshell instead.
9 of 10 people found the following review helpful
HASH(0xb233efc0) out of 5 stars The best book on XML and related subjects March 1 2005
By Aramaki - Published on
Format: Paperback
Looking at all of Wrox books that are currently on sale, this is the most well-written and most useful one. And among the XML books out there, this is one of the top three. Better than O'Reiley's XML In A Nutshell 3rd Edition at teaching the beginners how to get started on XML, and explains the concept clearly. Covers DTD and Schema along with other XML related applications. Usually books written by multiple authors are a pain in the neck to read, the difference in writing style would simply confuse you. But not this one. If they tell me that all chapters are written by one single author, I'd belive them.