|
Namespace http://purl.org/dc/terms/ | ||||||||||
| Jump: DOCUMENTATION | COMPLEX TYPES | ELEMENTS | GROUPS | FRAMES NO FRAMES | ||||||||||
| Target Namespace | http://purl.org/dc/terms/ |
|---|---|
| Declared Namespaces | xmlns=http://purl.org/dc/terms/ xmlns:dc=http://purl.org/dc/elements/1.1/ xmlns:dcmitype=http://purl.org/dc/dcmitype/ xmlns:xs=http://www.w3.org/2001/XMLSchema |
| Default Namespace Rules |
Global declarations belong to the declared targetNamespace Local attribute declarations belong to no namespace Local element declarations belong to the declared targetNamespace |
DCterms XML Schema XML Schema for http://purl.org/dc/terms/ namespace Created 2006-01-06 Created by Tim Cole (t-cole3@uiuc.edu) Tom Habing (thabing@uiuc.edu) Jane Hunter (jane@dstc.edu.au) Pete Johnston (p.johnston@ukoln.ac.uk), Carl Lagoze (lagoze@cs.cornell.edu) This schema declares XML elements for the DC elements and DC element refinements from the http://purl.org/dc/terms/ namespace. It reuses the complexType dc:SimpleLiteral, imported from the dc.xsd schema, which permits simple element content, and makes the xml:lang attribute available. This complexType permits the derivation of other complexTypes which would permit child elements. DC elements are declared as substitutable for the abstract element dc:any, and DC element refinements are defined as substitutable for the base elements which they refine. This means that the default type for all XML elements (i.e. all DC elements and element refinements) is dc:SimpleLiteral. Encoding schemes are defined as complexTypes which are restrictions of the dc:SimpleLiteral complexType. These complexTypes restrict values to an appropriates syntax or format using data typing, regular expressions, or enumerated lists. In order to specify one of these encodings an xsi:type attribute must be used in the instance document. Also, note that one shortcoming of this approach is that any type can be applied to any of the elements or refinements. There is no convenient way to restrict types to specific elements using this approach.
|
Namespace http://purl.org/dc/terms/ | ||||||||||
| Jump: DOCUMENTATION | COMPLEX TYPES | ELEMENTS | GROUPS | FRAMES NO FRAMES | ||||||||||
![]() |
||
| Stylus Studio XML Schema Library Home | ||
| Site Map | Privacy Policy | Terms of Use | Trademarks |