Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
51 used & new from $2.93

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

Don’t have a Kindle? Get yours here.
 
  
3.3 out of 5 stars See all reviews (69 customer reviews)

List Price: $49.99
Price: $31.49 & this item ships for FREE with Super Saver Shipping. Details
You Save: $18.50 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Friday, July 17? Choose One-Day Shipping at checkout. Details
30 new from $26.50 21 used from $2.93
Also Available in: List Price: Our Price: Other Offers:
Paperback (Bargain Price) 10 used & new from $3.49
Paperback (1) 81 used & new from $0.01
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Best Value

Buy Learning Java and get Java and XML at an additional 5% off Amazon.com's everyday low price.

Learning Java + Java and XML
Buy Together Today: $59.59

Show availability and shipping details

  • Learning Java

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • This item: Java and XML

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Java Generics and Collections

Java Generics and Collections

by Maurice Naftalin
4.6 out of 5 stars (23)  $23.09
Effective Java (2nd Edition) (Java Series)

Effective Java (2nd Edition) (Java Series)

by Joshua Bloch
4.9 out of 5 stars (35)  $44.63
Pro XML Development with Java Technology

Pro XML Development with Java Technology

by Ajay Vohra
3.9 out of 5 stars (9)  $35.99
RESTful Web Services

RESTful Web Services

by Leonard Richardson
4.4 out of 5 stars (37)  $26.39
Learning Java

Learning Java

by Pat Niemeyer
3.7 out of 5 stars (66)  $29.67
Explore similar items

Editorial Reviews

Amazon.com Review
Two hot topics come together in this developer's guide from Brett McLaughlin, Java and XML. Both Java and XML are cross-platform technologies; by using Java for code and XML for transporting data, you can build truly portable applications. This title is aimed at intermediate to advanced programmers; while XML topics are explained more or less from scratch, readers will need prior knowledge of Java.

The book begins with an overview of XML and its uses, and goes on to explain how to parse XML by using the Simple API for XML (SAX 2). Next, there is coverage of how XML is validated by using Document Type Definitions (DTDs) and XML Schema, and transformed by using eXtensible Stylesheet Language (XSL). Brief coverage of Sun's Java API for XML is followed by a detailed look at the Java Document Object Model (JDOM), a new API devised by the author in association with O'Reilly, the publisher.

The last part of the book is more advanced, and covers applications of XML and Java. There are chapters on Web-publishing frameworks, XML Remote Procedure Calls (RPCs), using XML to read and write configuration data, and generating XML with Java. There is also a short business-to-business example. Appendices provide an API reference to the various specifications discussed in the book.

The strengths of Java and XML include the author's deep knowledge of his subject, and a writing style that is both clear and enthusiastic. If you happen to know a lot about Java and not much about XML, this is the ideal title. Readers who already have a good grasp of XML basics might be frustrated by the amount of introductory material. --Tim Anderson --This text refers to an out of print or unavailable edition of this title.

Product Description

Java and XML, 3rd Edition, shows you how to cut through all the hype about XML and put it to work. It teaches you how to use the APIs, tools, and tricks of XML to build real-world applications. The result is a new approach to managing information that touches everything from configuration files to web sites.

After two chapters on XML basics, including XPath, XSL, DTDs, and XML Schema, the rest of the book focuses on using XML from your Java applications. This third edition of Java and XML covers all major Java XML processing libraries, including full coverage of the SAX, DOM, StAX, JDOM, and dom4j APIs as well as the latest version of the Java API for XML Processing (JAXP) and Java Architecture for XML Binding (JAXB). The chapters on web technology have been entirely rewritten to focus on the today's most relevant topics: syndicating content with RSS and creating Web 2.0 applications. You'll learn how to create, read, and modify RSS feeds for syndicated content and use XML to power the next generation of websites with Ajax and Adobe Flash.

Topics include:

  • The basics of XML, including DTDs, namespaces, XML Schema, XPath, and Transformations
  • The SAX API, including all handlers, filters, and writers
  • The DOM API, including DOM Level 2, Level 3, and the DOM HTML module
  • The JDOM API, including the core and a look at XPath support
  • The StAX API, including StAX factories, producing documents and XMLPull
  • Data Binding with JAXB, using the new JAXB 2.0 annotations
  • Web syndication and podcasting with RSS
  • XML on the Presentation Layer, paying attention to Ajax and Flash applications

If you are developing with Java and need to use XML, or think that you will be in the future; if you're involved in the new peer-to-peer movement, messaging, or web services; or if you're developing software for electronic commerce, Java and XML will be an indispensable companion.



See all Editorial Reviews

Product Details

  • Paperback: 479 pages
  • Publisher: O'Reilly Media, Inc.; 3rd edition (May 11, 2009)
  • Language: English
  • ISBN-10: 059610149X
  • ISBN-13: 978-0596101497
  • Product Dimensions: 9.1 x 6.9 x 1 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 3.3 out of 5 stars See all reviews (69 customer reviews)
  • Amazon.com Sales Rank: #46,250 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #6 in  Books > Computers & Internet > Programming > Languages & Tools > XML
    #50 in  Books > Computers & Internet > Web Development > Web Services

Inside This Book (learn more)

Citations (learn more)
1 book cites this book:

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(5)
(5)
(4)
(2)
(2)
(1)
(1)
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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

69 Reviews
5 star:
 (24)
4 star:
 (13)
3 star:
 (8)
2 star:
 (10)
1 star:
 (14)
 
 
 
 
 
Average Customer Review
3.3 out of 5 stars (69 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
62 of 65 people found the following review helpful:
5.0 out of 5 stars Finally! XML from a developer's standpoint!, July 17, 2000
By Dan Sackinger (Cupertino, CA USA) - See all my reviews
I've read several books on XML that have been mainly a regurgitation of the specifications without much attempt to help a developer understand how the technology can actually be used. This is the first book I have read on this subject that actually bridges this gap and gives useful, working examples of how XML can be used in your Java applications to solve real-world problems. Instead of giving a code snippet that shows only how to call the XML parsing/processing APIs, the book gives full examples on how to use XML in applications from servlets for presentation to B2B applications for data collaboration between companies.

The book was well written and easy to follow. The author doesn't waste time reiterating the same things over and over. Links for more information on each subject are given in the text.

If you are looking to implement an XML solution in Java, this book will be a great help along the way.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
39 of 42 people found the following review helpful:
5.0 out of 5 stars As current as it gets, June 26, 2000
I tried to submit a review once already, but it got ignored... in any case, this is the most current book available on XML. Not only does it cover all the stuff I was looking for (including XML Schema), it covers the latest version of the specifications (many as late as April!). I found SAX 2.0 (the final release, even) and the latest XML Schema, both of which I am using at my company, and needed up-to-date support. The book is even more accurate than some of my favorite web page resources! It also covers JDOM, something the author wrote, which makes my life so much easier - I had to use DOM before, and JDOM is much simpler. It also compares JDOM and DOM in the code samples (side by side) so I got to see exactly where the differences were. Finally, a hidden gem - this book covered RSS! Something I hardly knew about, we are now doing our entire portal site in RSS thanks to "Java and XML". Pick it up - more in here than I even knew was useful, plus all the examples work (! ) and are not silly Hello World things.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
35 of 40 people found the following review helpful:
3.0 out of 5 stars Disappointing..., October 30, 2000
By B.C. (FL USA) - See all my reviews
Reading the reviews and ratings of this book here and at other sites, I was expecting a serious, in-depth look at using Java and XML together from a technical perspective. Unfortunately, the areas of detail in this book weren't applicable to my current project, and I ended up relying more on the Xerces documentation than on this book.

Apart from a good overview of the SAX parser in Xerces and how to code event handlers for it, there isn't much more than a brief introduction to many aspects of coding Java applications for XML, followed by a sequence of one-chapter overviews of various business applications. The book simply tries to cover too many topics in too short a space. Between XSL, SAX, DOM, JDOM, stylesheets, DTDs, B2B data interchange and all the other topics, the book should have been twice as long. This book could be useful in conjunction with a more detailed technical reference or programming guide (if such a book exists), since it does provide some good skeleton objects in its various scenarios. It should not be your only book (or your first book) on this subject.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Best book on working directly with XML in Java
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... Read more
Published 2 months ago by El Capitan

4.0 out of 5 stars Good for early XML w/ Java info
I'm not using the technology in this book right now, and just wanted an overview of Java and XML together. Read more
Published 5 months ago by E. Evans

2.0 out of 5 stars Poor packing resulted in damage
Although the seller's description of the book as being in good shape was surely truthful, their use of an envelope, rather than a more rigid shipping container resulted in the... Read more
Published 5 months ago by Jay Burrill

4.0 out of 5 stars Un approccio pratico a JAVA+XML
Ho trovato questo libro molto interessante.

Copre le varie API disponibili per JAVA per gestire file XML: SAX, DOM, JAXP, StAX, JDOM, dom4j. Read more
Published 17 months ago by Ryuujin

1.0 out of 5 stars Reads like a Dictionary
I'm almost finished with this book, but have yet to determine what its purpose is. There is a lot of code about a lot of APIs, but it is not clear how one should approach Java &... Read more
Published 19 months ago by MikeMSCEPE

4.0 out of 5 stars Good, Informative, current
This edition was published in Dec. 2006, so when I bought it Jul. 2007 it was the freshest book on the topic that I found. Read more
Published 23 months ago by Eric Dimick Eastman

5.0 out of 5 stars VERY VERY HIGHLY RECOMMENDED!!
Are you developing with Java and need to use XML? If you are, then this book is for you. Authors Brett McLaughlin and Justin Edelson, have done an outstanding job of writing a... Read more
Published on July 11, 2007 by John R. Vacca

1.0 out of 5 stars No longer useful
This book was probably useful back in 2000. Unfortunately, a lot has changed since then, and some of the information in this book is now flat our wrong. Read more
Published on July 4, 2007 by Odysseus Levy

1.0 out of 5 stars What Happen? Were are the missing chapters? Were are the missing pages?
I had purchased the 2nd edition a few years back and I felt it was a great XML book for the times. This year I'm starting to use SOAP and other XML web services so I purchased... Read more
Published on June 16, 2007 by C. Anderson

4.0 out of 5 stars Solid material for the Java developer working with XML...
[Review of 3rd Edition]

Being able to work effectively with XML is getting to be nearly a requirement for a Java developer. Read more
Published on February 3, 2007 by Thomas Duff

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
  Discussion Replies Latest Post
C# or Java? 32 10 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)


So You'd Like to...


Look for Similar Items by Category


Turn On the Savings

Home Improvement Value Center
Shop for bathroom faucets in the Home Improvement Value Center, where the savings can flow as much as 50% off brand-name products.

Shop the Value Center

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates