的DCterms XML模式XML模式http://purl.org/dc/terms/ 名称空间创建2006-01-06由Tim Cole创建(t-cole3@uiuc.edu)汤姆·哈宾(thabing@uiuc.edu)简·亨特(jane@dstc.edu.au)皮特·约翰斯顿(p。johnston@ukoln.ac.uk),卡尔·拉各兹(lagoze@cs.cornell.edu)此模式为DC元素声明XML元素,并从http://purl.org/dc/terms/ 命名空间。它重用从dc.xsd模式导入的complexType dc:simpleTerral,该模式允许简单的元素内容,并使xml:lang属性可用。此complexType允许派生其他允许子元素的complexType。DC元素声明为可替换抽象元素DC:any,DC元素细化定义为可替换其细化的基本元素。这意味着所有XML元素(即所有DC元素和元素细化)的默认类型都是DC:simpleTerral。编码方案被定义为complexType,这是dc:SimpleTerral complexType的限制。这些complexTypes使用数据类型、正则表达式或枚举列表将值限制为适当的语法或格式。为了指定其中一种编码,实例文档中必须使用xsi:type属性。另外,请注意,这种方法的一个缺点是,任何类型都可以应用于任何元素或细化。使用这种方法无法方便地将类型限制为特定元素。 包含此组是为了方便模式作者,他们需要参考文档中的所有DC元素和元素细化http://purl.org/dc/elements/1.1/ 和http://purl.org/dc/terms 名称空间。注意:可通过替代组进行细化。 这对于需要为所有DC元素和元素细化定义根元素或容器元素的模式作者来说是一种方便。