Wrox Home  
Search

Topic: XML

Cover image for product 0470114878
Beginning XML, 4th Edition
David Hunter, Jeff Rafter, Joe Fawcett, Eric van der Vlist, Danny Ayers, Jon Duckett, Andrew Watt, Linda McKinnon
ISBN: 978-0-470-11487-2
Paperback
1080 pages
May 2007

Back to description


About This Title  |  Chapters on Demand  |  Download Code  |  Errata  |  P2P Forum for This Title
Add to Cart
Chapter 1: What Is XML?
20 pages

XML (Extensible Markup Language) is a buzzword you will see everywhere on the Internet, but it’s also a rapidly maturing... more

Chapter 2: Well-Formed XML
44 pages
US $4.99

Chapter 1 discussed some of the reasons why XML makes sense for communicating data, so now it’s time to get your hands dirty... more

Chapter 3: XML Namespaces
26 pages
US $4.99

You have seen why XML provides some benefits over binary formats and can now create well-formed XML documents. At some point... more

Chapter 4: Document Type Definitions
50 pages
US $4.99

As you’ve seen in the first few chapters, the rules for XML are straightforward. It doesn’t take much to create well-formed... more

Chapter 5: XML Schemas
66 pages
US $4.99

In the last chapter, you learned that you can use Document Type Definitions (DTDs) to validate your XML documents. This avoids... more

Chapter 6: RELAX NG
36 pages
US $4.99

RELAX NG is a very powerful, yet easy to understand schema technology that can be used to validate XML instance documents... more

Chapter 7: XPath
38 pages
US $4.99

When writing code to process XML, you often want to select specific parts of an XML document to process in a particular way... more

Chapter 8: XSLT
50 pages
US $4.99

XSLT, Extensible Stylesheet Language Transformations, is a very important XML application in many XML workflows. In many... more

Chapter 9: XQuery, the XML Query Language
36 pages
US $4.99

Large amounts of information are now being stored as XML or can be made available as XML from relational and other databases... more

Chapter 10: XML and Databases
66 pages
US $4.99

The volume of XML used by businesses is increasing as enterprises send increasing numbers of messages as XML. Many websites... more

Chapter 11: The XML Document Object Model (DOM)
40 pages
US $4.99

This chapter explores the XML Document Object Model, often called the XML DOM or simply the DOM, and how it can be manipulated... more

Chapter 12: Simple API for XML (SAX)
36 pages
US $4.99

In the last chapter, you learned about the Document Object Model (DOM) and how it can be used to work with your XML documents... more

Chapter 13: RSS, Atom, and Content Syndication
50 pages
US $4.99

One of the interesting characteristics of the Web is the way that certain ideas seem to arise spontaneously, without any... more

Chapter 14: Web Services
36 pages
US $4.99

So far, we’ve covered what XML is and how to create well-formed and valid XML documents, and you’ve even seen a couple of... more

Chapter 15: SOAP and WSDL
38 pages
US $4.99

In the last chapter, you learned about web services and how they work toward enabling disparate systems to communicate. Of... more

Chapter 16: Ajax
44 pages
US $4.99

The term Ajax was first used in early 2005 by Jesse James Garrett as an acronym for Asynchronous JavaScript and XML. The... more

Chapter 17: Cascading Style Sheets (CSS)
44 pages
US $4.99

This chapter examines Cascading Style Sheets (CSS) as a means of styling XML documents for use on the Web. You may well have... more

Chapter 18: XHTML
32 pages
US $4.99

When people say XHTML is the new HTML, it is not in the sense that fashion pundits might say brown is the new black; it is... more

Chapter 19: Scalable Vector Graphics (SVG)
36 pages
US $4.99

This chapter describes Scalable Vector Graphics (SVG), an extremely versatile 2-D graphics format designed primarily for... more

Chapter 20: XForms
36 pages
US $4.99

XForms is an XML-based forms technology specified by the World Wide Web Consortium (W3C). XForms’ initial intent was to replace... more

Chapter 21: Case Study: Payment Calculator
32 pages
US $4.99

Throughout this book, you have learned how XML can be used to construct and validate documents and for communications between... more

Chapter 22 Case Study: Payment Calculator-Ruby on Rails
34 pages

Throughout this book, you have learned how XML can be used to construct and validate documents and how it is used for communications... more

Appendix A: Exercise Solutions
50 pages

This appendix contains some suggested solutions to the exercise questions posed at the end of most of the chapters throughout... more

Appendix B: XPath Reference
16 pages
US $4.99

XPath is a well-established W3C specification that describes a non-XML syntax for selecting a set of nodes from the in-memory... more

Appendix C: XSLT Reference
32 pages
US $4.99

This appendix provides a reference to the elements and functions that are part of XSLT 1.0. A reference to XPath 1.0 constructs... more

Appendix D: The XML Document Object Model
38 pages

This appendix lists the interfaces in the Document Object Model (DOM) Level 3. Examples showing how to use some of these... more

Appendix E: XML Schema Element and Attribute Reference
30 pages

This appendix provides a full listing of all elements within the XML Schema Structures Recommendation... more

Appendix F: XML Schema Datatypes Reference
22 pages

This appendix provides a quick reference to the W3C Recommendation for XML Schemas, Part 2: Datatypes. Datatypes were separated... more

Appendix G: SAX 2.0.2 Reference
52 pages

This appendix contains the specification of the SAX interface, version 2.0.2, some of which is explained in Chapter 12. It... more

Add to Cart
DRM-free e-books from Wrox

XML Related Resources

Blogs

Articles