XML Tutorial/XML Schema/noNamespaceSchemaLocation

Материал из Web эксперт
Перейти к: навигация, поиск

Validating a Schema

   <source lang="xml">

File: Schema.xsd <?xml version = "1.0" encoding = "UTF-8"?> <xs:schema xmlns:xs = "http://www.w3.org/2001/XMLSchema">

  <xs:element name = "Name">
     <xs:complexType>
        <xs:sequence>
           <xs:element name = "firstName" type = "xs:string" />
           <xs:element name = "middleInitial" type = "xs:string" />
           <xs:element name = "lastName" type = "xs:string" />
        </xs:sequence>
     </xs:complexType>
  </xs:element>

</xs:schema>

File: Data.xml <?xml version = "1.0" encoding = "UTF-8"?> <Name xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"

     xsi:noNamespaceSchemaLocation="name.xsd">
  <firstName>John</firstName>
  <middleInitial>J</middleInitial>
  <lastName>Johnson</lastName>

</Name></source>