Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

XML Bible [Paperback]

Elliotte Rusty Harold
3.8 out of 5 stars  See all reviews (59 customer reviews)

Available from these sellers.


Amazon Price New from Used from
Hardcover --  
Paperback CDN $27.71  
Paperback, Aug. 17 1999 --  
There is a newer edition of this item:
XML 1.1 Bible XML 1.1 Bible 3.8 out of 5 stars (59)
CDN$ 27.71
In Stock.
Join Amazon Student in Canada

Book Description

Aug. 17 1999 0764532367 978-0764532368 1
If XML can do it, you can do it too… XML is revolutionizing Web-site development by making difficult tasks easier — and many new tasks possible. Based on the latest W3C standards, this thorough tutorial-plus-reference takes you step by step through everything you need to know to put XML to work, from the fundamentals of the XML language to document construction and simple XML-based solutions for specialized markup problems. Numerous examples, specifications, and addresses for relevant Web sites leave no questions unanswered. Inside, you'll find complete coverage of XML
  • Follow simple rules to create well-formed XML documents
  • Define tags that make sense for your document
  • Format your documents with style sheets
  • Create your own markup languages
  • Validate documents with DTDs
  • Explore RDF, VML, CDF, and other XML applications
Essential XML tools and code samples on CD-ROM include:
  • Code for all numbered listings in the book
  • XML browsers and tools
  • World Wide Web Consortium XML standards
Shareware programs are fully functional, free trial versions of copyrighted programs. If you like particular programs, register with their authors for a nominal fee and receive licenses, enhanced versions, and technical support. Freeware programs are free, copyrighted games, applications, and utilities. You can copy them to as many PCs as you like — free — but they have no technical support. www.idgbooks.com System Requirements: Java 1.1 or later compatible platform

Product Details

Product Description

From Amazon

The emergence of XML is having an enormous impact on Web development, and scaling the learning curve of this new technology is a priority for many developers. The XML Bible offers a superb introduction to the subject and the groundwork to understand XML's future developments.

Author Elliotte Rusty Harold uses a patient, step-by-step discussion that clearly points out the potential of XML without boring his readership with tons of SGML spec-speak. Harold opens quickly with a "Hello World" example to get the reader coding early, and follows that with a simple but powerful example of XML's data management benefits--presenting baseball statistics. Once you've coded your first XML documents, you'll be hooked on the technology and motivated to learn about the more sophisticated topics.

Style sheet languages are covered comprehensively to illustrate the presentation possibilities and pitfalls. An unusually long list of real-life XML applications also shows how XML is already being used, and there is in-depth coverage of the Resource Description Framework, Channel Definition Format, and Vector Markup Language. The book wraps up with a section that helps you design your own XML application from scratch.

Titling a book a bible is a bold move, but this engaging and informative guide is entitled to make this claim. --Stephen W. Plain

Topics covered: XML background, example XML applications, type definitions (DTDs), style languages, Xlinks, Xpointers, Namespaces, application planning, and XML 1.0 specification.


"The XML Bible provides complete coverage on all XML-related topics and will be an essential resource for any developer." —Sean Rhody, Technical Editor, XML Journal --This text refers to an alternate Paperback edition.

Inside This Book (Learn More)
Browse and search another edition of this book.
First Sentence
XML has been described as a meta-markup language-that is, a language for describing markup languages. Read the first page
Explore More
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

Most helpful customer reviews
I've had the opportunity to go through the XML 1.1 Bible by Elliotte Rusty Harold (Wiley), and I must say it's impressive. Any time you get a tech book going into a 3rd edition, you have to think that the author is doing something right. If you fit the criteria for the target audience, you should be pleased.
The chapter breakout:
Part 1 - Introducing XML - An Eagle's Eye View of XML; XML Applications; Your First XML Document; Structuring Data; Attributes, Empty-Element Tags, and XSL; Well-formedness
Part 2 - Document Type Definitions - Validity; Element Declarations; Attribute Declarations; Entity Declarations; Namespaces
Part 3 - Style Languages - CSS Style Sheets; CSS Layouts; CSS Text Styles; XSL Transformations; XSL Formatting Objects
Part 4 - Supplemental Technologies - XLinks; XPointers; XInclude; Schemas
Part 5 - XML Applications - XHTML; Modular XHTML; The Resource Directory Description Language; Scalable Vector Graphics; Designing a New XML Application; Index
I mentioned the "target audience" above. As you can tell from the chapter layout (and also in the introduction), the author is targeting XML as used in web page design. You won't find anything in here about how to write a Java program to parse out XML using one of the XML parsers available. If that's your need, don't get this book. You'll be highly disappointed. This should be used as more of a reference tool for working with XML or related technologies like DTD or XSL.
I also appreciated the author's explanation as to what went into the 3rd edition. Rather than just add more stuff to what already existed, he removed XML technology chapters that just never caught momentum, like VML or RDF.
Read more ›
Was this review helpful to you?
4.0 out of 5 stars Good coverage of XML, but why bother? May 4 2003
ERH (the author) knows his XML terminology and concepts backwards and forwards - so if you want to learn what XML is all about you can do no wrong with this book. Stop reading here and buy a copy already. If you are not sure if you want to learn XML keep reading this review.
As a side note this book is HUGE.
After the first three chapters of this Bible you get into what is basically theory, since that is what XML is - theory (for most people anyway).
Now I'm a web developer, so I'm biased in that regard. If you are a web developer thinking of moving into the XML sphere - I have to ask why? Shouldn't you rather be learning some nice PHP or MySQL - stuff that will, you know, make your web site cool and useful instead of more (unnecessary) work for yourself?
Well I shouldn't say that (I did though didn't i?), you might be able to make an extremely complicated page out of XML if you are really, really bored. Or, you could just zap off some regular HTML that will actually work in most browsers for now and the forseable (?) future.
The best part of the book of course is that ERH (the author again) uses Baseball as his XML specification of choice - this makes it both interesting (as far as that is possible with this technology) and fun.
If you want to learn XML, pick up a copy of this hefty tome. If you aren't sure if you want to learn XML do not pick up a copy of this hefty tome as you will never read it, and even if you do you'll be unlikely to use any of it.
I like the cover - a standing robot. That's how you'll feel after 'reading' this incredibly large book. Actually you'll be sitting.
Was this review helpful to you?
5.0 out of 5 stars This is where you start! April 15 2002
Many beginners will be put off by the sheer size (1200 pages!) of this book. Big mistake. There aren't a lot of books that cover all the basics of XML technology, focus on the real needs of XML newbies, and do so in clear, readable prose. In fact, this may be the only one.
The problem with XML is that you can use it for a lot of different things. (Hence those 1200 pages.) So people who write about it tend to be specialists in some specific area, like building XML web applications, or designing XML document schemas, etc. Or else they're markup standards wonks, good at picking out the tiny nits that make the whole concept work, but terrible at explaining what XML is *for*.
Harold, by contrast, knows his readers, and knows what they need. He makes very few assumptions about what you already know. If you know how to use a text editor (but see below for a warning) and a web browser, you're ready to go. The author leads you step by step through all the basic concepts. There are a *lot* of steps, of course. But only the first 200 pages are absolutely essential for every reader. Not everybody needs to know about Document Type Definitions, Wireless Markup Language, or Scalable Vector Graphics. Not that there's any flab here -- all the different XML applications Harold describes are widely used, and it makes sense to include a good basic intro to all of them.
Harold also avoids a mistake I myself probably would have made -- he carefully avoids dealing XML's historical baggage. XML is a limited version of SGML -- a technology that wasted decades floundering in its own complexity. For once history really is bunk.
I do have some issues, more with the publisher than with the author. The big one is the sample text files on the CD -- all with Macintosh line endings!
Read more ›
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
5.0 out of 5 stars Great way to start
This book is great way to learn XML. It has lots of example and the author writes well.
Published on Sept. 4 2002 by J. West
4.0 out of 5 stars Excellent Read
Having worked very little with XML related technologies for more than 2 years now, I was skeptical when a colleague recommended this book as a good strater to learning more... Read more
Published on April 26 2002 by Kevin Boerner
4.0 out of 5 stars A Bible for Writers/Designers
I am finally getting around to actually checking out XML, and spent a few days checking out the field for that perfect, up-to-date introduction. I found ... Read more
Published on March 22 2002 by Chia-heng Yao
4.0 out of 5 stars Nice choice for beginning XML
This book does a terrific job of covering every possible aspect of XML technology, but not in-depth enough for the professional. Read more
Published on Feb. 21 2002
4.0 out of 5 stars redundant not-so-related examples
I have not read through the whole book yet. In fact, I am only in chapter 4. One thing I find quite annoying is that, this book has a lot of not-so-related examples so far. Read more
Published on Dec 15 2001 by knittingguy1
1.0 out of 5 stars Who said bad things are cheap?
Its not enough being a very bad reference it is also very
expensive (...)
This book should not be allowed to be printed it is simply a hoax. Read more
Published on Nov. 14 2001 by Alexandre Marton
3.0 out of 5 stars Poor Examples
While I think that for the most part XML Bible is a very comprehensive book that provided me with a good introduction to using XML, I really have to criticize the example programs... Read more
Published on Oct. 18 2001 by RJ Rollmaster
5.0 out of 5 stars Please review the author's books, not his politics
To the previous reviewer - this is a vehicle for evaluating the book in question not for sharing your misinterpretation of the author's political statements.
Published on Oct. 16 2001
4.0 out of 5 stars Good Book
This is a very good book among all the XML books i have read so far. I thank the author very much because after reading few XML books i was very frustrated whether i will be able... Read more
Published on Aug. 21 2001 by Natarajan Meghanathan
5.0 out of 5 stars Best XML Book Selling So Far
I've used XML/XSL professionally for nearly 2 years. Still, I wanted to know about XLink, XPointer, and mainly other things I just haven't had the opportunity to work with. Read more
Published on July 26 2001
Search Customer Reviews
Only search this product's reviews

Look for similar items by category