Summary

This chapter covered a lot of ground. Some of the specifications discussed are completed and others are still works in progress. The five primary categories discussed were advanced markup, namespaces, XLink, XPointer, and XML Schemas.

The advanced markup section covered all the areas of the XML 1.0 specification left out in Chapter 1. Here is a brief description of the topics covered in this section:

  • Character references enable you to represent any Unicode character in your XML document.

  • Entities allow you to abbreviate some replacement data and refer to that data via an entity reference. There are several categories of references to include general, parameter, internal, external, parsed, and unparsed.

  • All attributes are typed in order ...

Get XML Development with Java™ 2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.