Programming Books C Java PHP Python Learn more Browse Programming Books
Java and XML and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $49.99
  • Save: $14.56 (29%)
Only 8 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
FREE Shipping on orders over $35.
Condition: Used: Good
Comment: Solid used copy with some wear to covers. May contain internal markings. Ships directly to you with tracking from Amazon's warehouse - fast, secure and FREE WITH AMAZON PRIME.
Access codes and supplements are not guaranteed with used items.
Add to Cart
Have one to sell? Sell on Amazon
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

Java and XML Paperback – December 18, 2006

ISBN-13: 978-0596101497 ISBN-10: 059610149X Edition: 3rd

Buy New
Price: $35.43
27 New from $12.99 39 Used from $1.75 1 Collectible from $9.98
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$35.43
$12.99 $1.75

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



Frequently Bought Together

Java and XML + Processing XML with Java¿: A Guide to SAX, DOM, JDOM, JAXP, and TrAX
Price for both: $70.71

Buy the selected items together

Customers Who Bought This Item Also Bought

NO_CONTENT_IN_FEATURE

Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Paperback: 480 pages
  • Publisher: O'Reilly Media; 3rd edition (December 18, 2006)
  • Language: English
  • ISBN-10: 059610149X
  • ISBN-13: 978-0596101497
  • Product Dimensions: 9.2 x 7 x 0.8 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 2.7 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #1,348,441 in Books (See Top 100 in Books)

Editorial Reviews

Book Description

Solutions to Real-World Problems

About the Author

Brett McLaughlin is a bestselling and award-winning non-fiction author. His books on computer programming, home theater, and analysis and design have sold in excess of 100,000 copies. He has been writing, editing, and producing technical books for nearly a decade, and is as comfortable in front of a word processor as he is behind a guitar, chasing his two sons and his daughter around the house, or laughing at reruns of Arrested Development with his wife.

Brett spends most of his time these days on cognitive theory, codifying and expanding on the learning principles that shaped the Head First series into a bestselling phenomenon. He's curious about how humans best learn, why Star Wars was so formulaic and still so successful, and is adamant that a good video game is the most effective learning paradigm we have.

Justin Edelson is the Vice President of Platform Engineering for MTV Networks. He was the co-author (with Brett McLaughlin) of Java & XML, 3rd Edition, published in December 2006.


More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

2.7 out of 5 stars
5 star
0
4 star
6
3 star
0
2 star
2
1 star
4
See all 12 customer reviews
I have no idea what you're supposed to use to try to get the results the author shows in the book.
lunchbeast
As a Java programmer (not a web developer) that is interested in exploring the use of XML (for non-web based applications), this book is useless.
Jon L. Gummo-wagner
I really wish O'Reilly would get their act together and start publishing some well written and well edited books again.
MikeMSCE

Most Helpful Customer Reviews

9 of 11 people found the following review helpful By calvinnme HALL OF FAMETOP 500 REVIEWERVINE VOICE on January 11, 2007
Format: Paperback
Two APIs discussed in the second edition - JDOM and JAXB - saw important changes between the prerelease versions and their eventual final releases. These changes are covered in this latest edition. This book is organized into three sections. The first section, composed of Chapters 1 and 2, is a basic introduction to XML and related standards. However, the introduction is fast-paced, and if you have not seen XML before it probably won't be enough. The second part of the book - Chapters 3 through 11 - explains a wide variety of APIs for creating, manipulating, outputting, and pretty much doing anything else to XML documents. If you already know XML and Java, these chapters are excellent. If not, again, you are going to have difficulty as the material is fast paced. The last section - Chapters 12 and 13 - describes two important applications for XML. Chapter 14 stands alone as a chapter of predictions about the future of XML. The following is a description of the book in the context of the table of contents:

Chapter 1, Introduction, begins with the basics of XML. If you've never used XML before, this chapter will give you all the information you need to understand the rest of the book. It briefly touches on the changes between XML 1.0 and 1.1 before introducing XSLT and XPath.

Chapter 2, Constraints, covers three ways of defining the structure of XML documents: DTDs, W3C XML Schemas, and RELAX NG schemas. It covers how to use these standards to define a structure and how to ensure that a document matches that definition. It also covers how to convert between the various constraint document types.

Chapter 3, SAX, the Simple API for XML (SAX) is introduced in this chapter.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By lunchbeast on June 25, 2011
Format: Paperback
I thought the second edition was fairly well written, even if it rambled a bit. That was mostly a consequence of XML still being in a state of flux, and the author made a good effort to at least mention and describe all the moving pieces.

I recommended this book to a friend, who picked up the current (third) edition. I began to study it in more detail because of some of the questions he was asking. The third edition lacks what cohesiveness the second edition had. I agree with the one poster's comments about code fragments - it is much more difficult to keep track of where you're at if you're trying to work through the examples. The second addition displayed classes in their entirety, highlighting the new code as they went - very easy to keep track of context and overall functionality. And if you're not trying to work through the examples, then you really have no idea if the author is doing a good job of explaining/teaching or not.

The second edition also provided an XML file to use so your results would match the book. I can't find anyplace in the third edition where an XML file is provided for input. I have no idea what you're supposed to use to try to get the results the author shows in the book. Major oversight.

It's too bad the second edition really is too far out of date to recommend - it's a far better written book. I would look elsewhere before I'd buy the third edition.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By RGDupree on April 21, 2009
Format: Paperback
This is probably the best book currently out about working directly with XML and Java. It seems to be the most up to date with respect to coverage of the most commonly used Java XML APIs. The book gives a good overview of SAX, StAX, DOM, JDOM, dom4j, and JAXB. In reading the book, I got a good sense of the ideas behind the different API's. I also got a good sense of and when and how to use them. After looking through many other Java-XML books, this one is my first choice. The book still functions well for me as a reference when I have an XML processing task that I need to do in Java.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Ethel Ellison on February 3, 2009
Format: Paperback
I'm not using the technology in this book right now, and just wanted an overview of Java and XML together. I never expected this book to be super-in-depth, if it was covering this broad space in a book that isn't huge.

The good points: I found the book fairly easy to read for at least the first third of the book. The rest seemed a bit dry, but I think that is largely because I was getting out of my depth. Once I'd worked with the early material some, I think the later material would have been more readable.

I got the information I was looking for, which was an overview of XML and how it connects to other tools in real life. The book also had lots of ideas for further reading. Handy.

The bad points: The author seems to have a blatant open-source bias. While that isn't shocking in a Java book, it does come across as a bit unprofessional, is somewhat little minded, and is distracting from the key subject matter.

Also, while this was a good overview, I was left feeling that more could have been said about XML, Java, web services, and working with client-server architectures. Another reviewer mentioned that these chapters were dropped from a previous edition. I will probably be looking for that previous edition to see if I like it better.

Of several XML books I've looked through, this is the only one so far I would consider buying. However, I will also be considering getting a more in-depth book for my bookshelf after checking this one out of the library for an introduction to the subject.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search

What Other Items Do Customers Buy After Viewing This Item?