Exploring Extensible Markup Language (XML)
Before delving into the details of this much-awaited feature, you need to learn some basic information about XML (and SQL Server 2000–generated XML in particular).
Because most developers will exploit SQL Server 2000's XML capabilities for Web projects, this chapter assumes that you are familiar with the basics of Hypertext Markup Language (HTML). If not, we recommend Sams Teach Yourself HTML and XHTML in 24 Hours (0-672-32076-2).
Like HTML, XML is character data consisting of elements—alphanumeric names delimited by < and >—and attributes—name-value pairs of the form name=”value”—that reside inside elements, separated from other attributes by whitespace.
The big difference between HTML and XML ...