Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
You are reaching the end of your tour of XML. In the previous chapters, you learned not only XML syntax but also how to manipulate XML. The next two chapters are devoted to a real-life e-commerce application based on XML.
In this chapter, you review some aspects of XML flexibility. In particular, you revisit some concepts related to modeling documents. I hope the previous chapters have convinced you that XML is a flexible solution for many applications.
You have already learned about some of the topics we'll cover now in other chapters. This discussion consolidates previous discussions. More specifically, you learn about the following:
How to take advantage of XML extensibility through namespaces
Some standards under development by the W3C
“Warning signs” that may point to problems in an XML document
The raging debate in the XML community: attributes versus elements