August 2003
Intermediate to advanced
624 pages
15h 3m
English
Let's first look at the schema declaration in the instance document. It takes the form of Attributes on the document's root Element.
<SimpleCSV
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="SimpleCSV1.xsd">
The first Attribute, xmlns, indicates the value of the xsi namespace prefix. (We'll talk more about namespaces later in this chapter.) It is needed here so that we know how to interpret the second Attribute, which is the one we're really interested in. The noNamespaceSchemaLocation (in the xsi namespace) indicates both that we don't have an explicit target namespace for this instance document and where to look for the schema. In this case, since there is no additional ...