<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:x="http://www.w3.org/XML/1998/namespace" xmlns="http://purl.org/dc/elements/1.1/" targetNamespace="http://purl.org/dc/elements/1.1/" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:annotation> <xs:appinfo> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <rdf:Description rdf:about=""> <dc:title>Simple DC XML Schema</dc:title> <dc:date>2002-03-12</dc:date> <dc:description>This schema defines terms for Simple Dublin Core... </dc:description> <dc:publisher>The Dublin Core Metadata Initiative</dc:publisher> <dc:creator>Pete Johnston (p.johnston@ukoln.ac.uk)</dc:creator> <dc:creator> ...</dc:creator> <dc:relation rdf:resource="http://purl.org/dc/elements/1.1/"/> </rdf:Description> </rdf:RDF> </xs:appinfo> </xs:annotation> <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/03/xml.xsd"> </xs:import> <xs:element name="title" type="elementType"/> <xs:element name="creator" type="elementType"/> <xs:element name="subject" type="elementType"/> <xs:element name="description" type="elementType"/> <xs:element name="publisher" type="elementType"/> <xs:element name="contributor" type="elementType"/> <xs:element name="date" type="elementType"/> <xs:element name="type" type="elementType"/> <xs:element name="format" type="elementType"/> <xs:element name="identifier" type="elementType"/> <xs:element name="source" type="elementType"/> <xs:element name="language" type="elementType"/> <xs:element name="relation" type="elementType"/> <xs:element name="coverage" type="elementType"/> <xs:element name="rights" type="elementType"/> <xs:group name="elementsGroup"> <xs:sequence> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="title"/> <xs:element ref="creator"/> <xs:element ref="subject"/> <xs:element ref="description"/> <xs:element ref="publisher"/> <xs:element ref="contributor"/> <xs:element ref="date"/> <xs:element ref="type"/> <xs:element ref="format"/> <xs:element ref="identifier"/> <xs:element ref="source"/> <xs:element ref="language"/> <xs:element ref="relation"/> <xs:element ref="coverage"/> <xs:element ref="rights"/> </xs:choice> </xs:sequence> </xs:group> <xs:complexType name="elementType"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute ref="x:lang" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:schema>
22 of 71 |