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

XML Related Resources

Forums

Articles