<?xml version="1.0" encoding="ISO-8859-2"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="query_parameters"> <xs:complexType> <xs:attribute name="xml_type" use="required"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="JARMUVEK"/> <xs:enumeration value="TANUSITVANYOK"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="query_type" type="xs:string" use="required"/> <xs:attribute name="query_param" type="xs:string" use="required"/> </xs:complexType> </xs:element> </xs:schema>
A fenti sémának megfelelő mintafájl:
<?xml version="1.0" encoding="ISO-8859-2"?> <query_parameters xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="htpp://www.3szs.hu/fvh_x_rkfa/queryparams.xsd" query_param="ABC" query_type="RENDSZAM" xml_type="JARMUVEK"/>