did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780130889027

Definitive Xml Application Development

by
  • ISBN13:

    9780130889027

  • ISBN10:

    0130889024

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2002-01-01
  • Publisher: Prentice Hall Ptr
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99

Summary

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 Book jacket.

Author Biography

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

Table of Contents

Part 1 Working with XML 2(136)
XML and information systems
4(38)
The XML processing model
42(38)
Views of documents
80(16)
Common processing tasks
96(12)
Characters - the atoms of text
108(30)
Part 2 Event-based processing 138(256)
Event-based processing
140(20)
Using XML parsers
160(74)
SAX: an, introduction
234(34)
Using SAX
268(70)
Advanced SAX
338(56)
Part 3 Tree-based processing 394(126)
DOM: an introduction
396(38)
Using DOM
434(34)
Advanced DOM
468(30)
Other tree-based APIs
498(22)
Part 4 Declarative processing 520(182)
XSLT: an introduction
522(42)
XSLT in more detail
564(74)
Using XSLT in applications
638(54)
Architectural forms
692(10)
Part 5 XML development in Java 702(138)
SAX in Java
704(50)
DOM in Java
754(40)
Using XSLT in Java applications
794(46)
Part 6 XML processing in depth 840(212)
Other approaches to processing
842(50)
Schemas
892(36)
Creating XML
928(40)
The tabproc framework
968(26)
The RSS development kit
994(58)
Part 7 Appendices 1052
Appendix A A lightning introduction to Python
1054
Appendix B Glossary of terms
1100
Appendix C Python XML packages
1108

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program