Definitive XML Application Development

5 avg rating
( 1 ratings by Goodreads )
 
9780130889027: Definitive XML Application Development

As XML technologies become increasingly mainstream, software professionals need a far deeper understanding of the key XML tools and technologies for enterprise development. Definitive XML Application Development gives you exactly what you need. It combines practical insight into SAX, DOM, XSLT, and other advanced XML technologies with example-rich coverage of XML application construction using Java and Python -- today's most sophisticated and productive object-oriented languages.

"synopsis" may belong to another edition of this title.

From the Back Cover:

  • Complete developer's guide to XML programming by a leading XML developer
  • Teaches core concepts using Python for examples
  • Shows how to apply concepts in Java(tm)
  • DOM, SAX, XSLT, XPath, schemas, and much more
  • Plus a quick Python introduction for experienced developers

The start-to-finish guide to XML development for every experienced developer!

In this book, leading XML developer Lars Marius Garshol covers every essential aspect of XML programming, from basic principles through advanced techniques, utilizing DOM, SAX, XSLT, XPath, schemas, and other key XML standards. Garshol presents scores of code examples based on Python, a cross-platform language that is exceptionally well suited for XML development. Garshol also presents new insights into XML application design and optimization, as well as complete sample applications. Coverage includes:

  • XML for programmers: the XML processing model, namespaces, parsing, document views, and more
  • Serialization/deserialization, translation, validation, modification, and information extraction
  • SAX event-based processing: basic techniques, data structures, sample applications, tips, tricks, optimization, and advanced APIs
  • Event-based alternatives to SAX: native XML parser APIs of Pyexpat, xmlproc, xmllib, and XP
  • DOM tree-based processing: fundamental and extended interfaces, serialization, DOM Level 2, performance techniques, and more
  • Tree-based alternatives to DOM: qp_xml, groves, and JDOM
  • Declarative processing with XSLT and XPath, including advanced XSLT topics: combining multiple stylesheets, precedence, cross-references, messages, and more
  • Embedding XSLT engines in applications and writing XSLT and XPath extensions
  • XML development in Java with SAX, DOM, JDOM, and XSLT engines
  • Processing in depth: schemas, DTD programming, creating XML from HTML and SGML, RSS, and more

You'll even find a quick introductory course in Python and an XML developer's glossary.

Whatever your application-from content management through enterprise application integration-Developing XML Applications gives you the resources, skills, insights, and example code you need to build it right.

"The range of XML application domains is growing dramatically, but there are common strategies and techniques for XML development that apply to all of them. This book provides a systematic and thorough grounding—and a real understanding—that will make you productive quickly."

—Charles F. Godfarb

About the Author:

LARS MARIUS GARSHOL is a leading XML developer. He created xmlproc, a complete validating XML processor, helped design SAX and translated it to Python, and runs the Free XML Tools Web site, www.garshol.priv.no/download/xmltools/. He is co-founder of Ontopia, a company that provides knowledge management solutions based on XML Topic Maps (XTM) and related technologies.

About the Series Editor

Charles F. Goldfarb is the father of XML technology. He invented SGML, the Standard Generalized Markup Language on which both XML and HTML are based. You can find him on the Web at www.xmlbooks.com

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Lars Marius Garshol
Published by Pearson Education (2002)
ISBN 10: 0130889024 ISBN 13: 9780130889027
Used First Edition Quantity Available: 2
Seller
Better World Books
(Mishawaka, IN, U.S.A.)
Rating
[?]

Book Description Pearson Education, 2002. Book Condition: Good. 1st. N/A. Former Library book. Shows some signs of wear, and may have some markings on the inside. Bookseller Inventory # GRP89849183

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.48
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

2.

Lars Marius Garshol
Published by Pearson Education (2002)
ISBN 10: 0130889024 ISBN 13: 9780130889027
Used First Edition Quantity Available: 1
Seller
Better World Books: West
(Reno, NV, U.S.A.)
Rating
[?]

Book Description Pearson Education, 2002. Book Condition: Good. 1st. N/A. Ships from Reno, NV. Former Library book. Shows some signs of wear, and may have some markings on the inside. Bookseller Inventory # GRP94189036

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.48
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

3.

Lars Marius Garshol
Published by Pearson Education
ISBN 10: 0130889024 ISBN 13: 9780130889027
Used Paperback Quantity Available: 1
Seller
Books Squared
(Dallas, TX, U.S.A.)
Rating
[?]

Book Description Pearson Education. Paperback. Book Condition: Fair. Bookseller Inventory # G0130889024I5N00

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 4.58
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

4.

Lars Marius Garshol
Published by Pearson Education
ISBN 10: 0130889024 ISBN 13: 9780130889027
Used Paperback Quantity Available: 1
Seller
Sierra Nevada Books
(Reno, NV, U.S.A.)
Rating
[?]

Book Description Pearson Education. Paperback. Book Condition: Good. Book has some visible wear on the binding, cover, pages. Bookseller Inventory # G0130889024I3N00

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 4.58
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

5.

Lars Marius Garshol
Published by Pearson Education
ISBN 10: 0130889024 ISBN 13: 9780130889027
Used Paperback Quantity Available: 1
Seller
Free Shipping Books
(Toledo, OH, U.S.A.)
Rating
[?]

Book Description Pearson Education. Paperback. Book Condition: VERY GOOD. little to no wear, pages are clean. The cover and binding are crisp with next no creases. Bookseller Inventory # 2749037393

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 4.58
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

6.

Lars Marius Garshol
Published by Pearson Education (2002)
ISBN 10: 0130889024 ISBN 13: 9780130889027
Used Paperback Quantity Available: 1
Seller
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Pearson Education, 2002. Paperback. Book Condition: Used: Very Good. Bookseller Inventory # SONG0130889024

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 5.56
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

7.

Lars M. Garshol
ISBN 10: 0130889024 ISBN 13: 9780130889027
Used Quantity Available: 1
Seller
Castle Rock
(Pittsford, NY, U.S.A.)
Rating
[?]

Book Description Book Condition: Very Good. Book Condition: Very Good. Bookseller Inventory # 97801308890273.0

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 9.19
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds