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>