XML Tutorial/XML Schema/noNamespaceSchemaLocation
Версия от 18:22, 25 мая 2010; (обсуждение)
Validating a Schema
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>