ICS35.240.99
L67
中华人民共和国国家标准
GB/T29809—2013
信
息技术学习、教育和培训
内容包装XML绑定
Informationtechnology—Learning,educationandtraining—
ContentpackagingXMLbinding
2013-11-12发布 2014-05-01实施
中华人民共和国国家质量监督检验检疫总局
中国国家标准化管理委员会发布目 次
前言 Ⅰ …………………………………………………………………………………………………………
1 范围 1 ………………………………………………………………………………………………………
2 规范性引用文件 1 …………………………………………………………………………………………
3 术语和定义 1 ………………………………………………………………………………………………
4 缩略语 2 ……………………………………………………………………………………………………
5 XML绑定的描述 2 ………………………………………………………………………………………
附录A(规范性附录) 内容包装文档类型定义 15 …………………………………………………………
附录B(规范性附录) 内容包装XML数据模式 16 ………………………………………………………
附录C(资料性附录) 内容包装XML绑定示例 23 ………………………………………………………GB/T29809—2013
前 言
本标准按照GB/T1.1—2009给出的规则起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。
本标准由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。
本标准起草单位:上海交通大学、中国电子技术标准化研究院。
本标准主要起草人:申丽萍、申瑞民、郑翔翔、陈霖、余云涛。
ⅠGB/T29809—2013
信息技术学习、教育和培训内容包装XML绑定
1 范围
本标准规定了内容包装信息模型的XML语言描述语法。
本标准适用于学习资源开发商制作学习内容时进行参考的数据XML绑定规范。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T18221—2000 信息技术 程序设计语言、环境与系统软件接口 独立于语言的数据类型
(idtISO/IEC11404:1996)
GB/T18793—2002 信息技术 可扩展置标语言(XML)1.0
GB/T21365—2008 信息技术 学习、教育和培训 学习对象元数据
GB/T26222—2010 信息技术 学习、教育和培训 内容包装
IETFRFC3986:2005统一资源标识符(URI):通用语法(Uniformresourceidentifier(URI):Ge-
nericsyntax)
W3CXML命名空间推荐(NamespaceRecommendation)
W3CXML模式推荐(SchemaRecommendation)
W3CXMLBase:2009可扩展置标语言的基[XMLbase(Secondedition)W3CRecommendation
28January2009]
3 术语和定义
下列术语和定义适用于本文件。
3.1
(学习)内容 (learning)content
用于学习、教育或培训的数字或非数字的任何实体。
3.2
数据类型 datatype
由某一类值组成的集合的一个属性,该属性描述了这些值所具有的共同特点以及所能施加的操作。
3.3
数据元素 dataelement
通过定义名称、解释、约束、大小、数据类型和值空间等一系列属性描述的数据单元,在特定的语义
环境中是不可再分的最小数据单元。
3.4
包 package
一个逻辑目录,包含一个特定名称的内容清单文件以及内容清单文件中引用的实际资源文件。
1GB/T29809—2013
3.5
内容清单 manifest
对有意义的学习内容的描述,包括元数据、组织结构和资源文件的描述。由一系列有层次结构的数
据元素组成。
3.6
元数据 metadata
以一组一致、标准的方式表达的数据元素。
注:元数据的一般定义是“描述数据的数据”。本标准中的元数据是描述学习内容和内容清单的数据,由
GB/T21365—2008定义。
3.7
组织结构集 organizations
内容清单中一种或多种学习内容的组织方法。
3.8
组织结构 organization
内容清单中一种特定的学习内容的组织方法。
3.9
内容项 item
组织结构中的一个节点。
3.10
资源文件集 resources
包含与资源文件相关的所有信息,以及父内容清单包含的所有资源描述的集合。
3.11
资源 resource
对内容清单中所有实际物理资源和所需媒体素材的描述。
3.12
扩展 extension
使用本标准定义以外的其他命名空间的数据元素。
4 缩略语
下列缩略语适用于本文件。
CP:内容包装标准(contentpackagingspecification)
CDATA:字符数据(characterdata)
DTD:文档类型定义(documenttypedefinition)
XSD:XML模式定义(XMLschemadefinition)
PCDATA:解析字符数据(parsedcharacterdata)
W3C:国际互联网联盟(TheWorldWideWebconsortium)
XML:可扩展置标语言(extensiblemark-uplanguage)
5 XML绑定的描述
5.1 简述
本标准通过描述的方式定义XML的格式。
2GB/T29809—2013
本标准严格遵循GB/T18793—2002。
附录A和附录B分别是实现XML绑定的XML文档类型定义和XML数据模式定义,其中附录B
定义了本标准的命名空间http://www.celtsc.edu.cn/CP。附录C是一些内容清单元素的示例。
5.4~5.7中描述各内容清单数据元素的XML绑定格式时用到的各属性说明如下:
———XML绑定:该内容清单数据元素相对应的XML绑定元素。
———说明:XML元素的简要释义及其描述信息。
———大小:XML元素允许出现的次数。
———属性:XML元素包含的属性元素。
———子元素:XML元素包含的子元素。
———示例:XML元素应用举例。
5.2 数据类型
数据类型为数据元素的格式描述。下面是本标准中定义的数据类型:
———标识:用来唯一标识一个元素的字符串;
———标识引用:对一个标识的引用,本身是字符串类型;
———统一资源标识符:引用资源的URL地址,遵循IETFRFC3986:2005通用语法;
———字符串(n):由GB/T18221—2000定义的字符串类型。其中n为字符串长度的最低峰值;
———布尔:由GB/T18221—2000定义的布尔类型;
———词汇表:数据元素的值是一个二元组(来源,值),来源的类型为字符串(1000),可以是规范名
称或URI,值的类型为字符串(1000)。使用词汇表可以增加本标准的可扩展性,用户可以选
择使用本标准(建议)的词汇表或自己定义的词汇表;
———未定义:本标准未定义的数据类型。
5.3 词汇表
本标准为某些数据元素定义了词汇表。词汇表是一个推荐使用的取值列表,使用词汇表将具有较
大的语义互操作性。同时,词汇表也支持扩展,用户可以自定义新的取值列表。词汇表是一个二元组
(来源,值),通常使用命名空间来表示来源。4.6.2为结构类型<structure>属性元素定义了词汇表。下
面给出的是结构类型<structure>属性元素的例子。
示例1:如果结构类型<structure>属性元素的值在本标准定义的词汇表中,如“分层结构”,那么就表示为(http://
www.celtsc.edu.cn/CP,分层结构)。为了保持最大的语义互操作性,尽量使用本标准定义的词汇表中
的值。
示例2:用户可以使用自定义的词汇表中的值,如结构类型<structure>属性元素的值为:(http://www.myorganiza-
tion/cp/,自适应结构)。这种方法为内容包的处理提供了很大的灵活性,但却是以降低“语义互操作性”为
代价的。
5.4 <内容清单>元素
5.4.1 <内容清单>元素
XML绑定:<manifest>。
说明:首先,内容清单中顶级<manifest>元素包含所有的引用数据。在顶级<manifest>下出现的
子<manifest>元素用来划分文件、元数据和组织结构,以便于合并、拆分和重用。我们甚至可以将每一
个学习对象或最小学习单元放入一个单独的<manifest>元素(如图1所示)中。
3GB/T29809—2013
图1 <manifest>元素
大小:顶级<manifest>只在GB/T26222—2010定义的内容清单文件(celtsmanifest.xml)中出现
且只出现一次。子<manifest>元素在顶级<manifest>元素中可以出现零次或多次。
属性:
———<identifier>。<标识符>属性元素的XML绑定格式,它是必备的。由作者或编辑工具提供的
标识符,在内容清单中是唯一的。数据类型是标识;
———<version>。<版本>属性元素的XML绑定格式,它是
GB-T 29809-2013 信息技术 学习 教育和培训 内容包装XML绑定
文档预览
中文文档
40 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共40页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2025-07-13 03:55:36上传分享