说明:收录25万 73个行业的国家标准 支持批量下载
ICS35.240.99 L67 中华人民共和国国家标准 GB/T29807—2013 信 息技术 学习、教育和培训 学习对象元数据XML绑定规范 Informationtechnology—Learning,educationandtraining— XMLbindingspecificationforlearningobjectmetadata 2013-11-12发布 2014-05-01实施 中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会发布目 次 前言 Ⅰ ………………………………………………………………………………………………………… 1 范围 1 ……………………………………………………………………………………………………… 2 规范性引用文件 1 ………………………………………………………………………………………… 3 术语和定义 1 ……………………………………………………………………………………………… 4 XML使用约定 1 ………………………………………………………………………………………… 5 XML绑定详细描述 4 …………………………………………………………………………………… 6 全局使用的元素 35 ………………………………………………………………………………………… 7 通用的元素 37 ……………………………………………………………………………………………… 8 扩展性 40 …………………………………………………………………………………………………… 9 vCard 41 ……………………………………………………………………………………………………GB/T29807—2013 前 言 本标准按照GB/T1.1—2009给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。 本标准起草单位:清华大学、中国电子技术标准化研究院。 本标准主要起草人:郑莉、史元春、沈中南、向欣、李玉山、余云涛。 ⅠGB/T29807—2013 信息技术 学习、教育和培训 学习对象元数据XML绑定规范 1 范围 本标准规定了GB/T21365—2008中定义的学习对象元数据的XML语言描述语法。 本标准适用于学习系统的开发人员对GB/T21365—2008标准的研发和使用。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T7408 数据元和交换格式 信息交换 日期和时间表示法(GB/T7408—2005,ISO8601: 2000,IDT) GB13000 信息技术 通用多八位编码字符集(UCS)(ISO/IEC10646.1:1993,IDT) GB/T18793—2002 信息技术 可扩展置标语言(XML)1.0 GB/T21364—2008 信息技术 学习、教育和培训 基于规则的XML绑定技术 GB/T21365—2008 信息技术 学习、教育和培训 学习对象元数据 3 术语和定义 GB/T21364—2008和GB/T21365—2008界定的术语和定义适用于本文件。 4 XML使用约定 4.1 XML说明 GB/T21365—2008定义了一个层次结构的概念模型,层次结构的模型可以方便的表示包含许多 元素和子元素的数据。XML非常适合表示层次结构的模型。XML文档就是层次结构的,它由元素组 成,元素可以有自身的内容和属性。本章约定了XML文档内容的一些使用规则。 4.2 元素名称 每一个元素都有一个名称,称为“标记名”。XML标记名是大小区分的。本规范对于标记名的使 用遵循如下的规则: 所有标记名遵循GB/T18793—2002中的元素命名规则。 标记名不得以大写、小写或大小写混合的“XML”作为前3个字母。 本标准仅使用小写字母的标记名和元素名。 元素名不得使用GB/T18793—2002中的保留字,如: DOCTYPE ELEMENT 1GB/T29807—2013 ATTLIST ENTITY 本标准中已定义的标记名不得重新定义。 4.3 有效字符集 元数据实例的字符是GB13000字汇,本标准不规定XML文件编码方式。 4.4 属性的使用 在本标准中,属性用来表示元数据实例中词汇的结构和来源信息,而不用于表示资源的信息。本标 准仅在某些地方以某种方式使用两个属性:“xml:lang”属性和“type”属性。 ● xml:lang: 该属性指明用何种语言表达元素的内容,它只能够作为<langstring>元素的属性。该属性的值可以 是用两个字符表示的语种代码,跟上用两个字符表示的国家代码(如果有的话)。 示例: <otherplatformrequirements> <langstringxml:lang=”en-US”>Willnotruninbrowser.</langstring> </otherplatformrequirements> 注:词汇表类型(在<source>和<value>元素中)中<langstring>元素的“xml:lang”属性值应为“x-none”。例如: <role> <source> <langstringxml:lang=”x-none”>LOMv1.0</langstring> </source> <value> <langstringxml:lang=”x-none”>作者</langstring> </value> </role> ● type: 该属性指明<location>元素中用于表示学习资源位置的字符串类型。它的值为“URI”和“TEXT” 中的一个,表示字符串是描述资源位置的语句或是因特网上的某一个地址,如URL。 示例: <technical> <format/> <size>1032353</size> <locationtype=”URI”>http://www.example.com</location> </technical> 4.5 列表 4.5.1 列表概述 GB/T21365—2008在层次结构的多个级别中使用了列表。列表指元素内容的多次重复出现。在 XML文档中通过将包含的元素重复多次来实现。 示例: <?xmlversion="1.0"encoding="UTF-8"?> <!DOCTYPErecord[ <!ELEMENTgeneral(language*)> <!ELEMENTlanguage(#PCDATA)> 2GB/T29807—2013 ]> <record> <general> <language>en_US</language> <language>fr_FR</language> </general> </record> 上面的例子中重复使用了<language>元素,因而,<language>是重复内容“en_US”和“fr_FR”的包含 元素。在内容模型中重复元素的表示方法遵循GB/T18793—2002标准。星号(*)表示XML实例化 过程中<language>元素可以重复任意次或不出现。列表主要分为两种类型:有序的和无序的。 4.5.2 有序列表 在XML结构中,列表元素在特定位置重复出现多次就是有序列表,这些元素在XML文档中的位 置说明它们是有序的。在下面的XML片断示例中,<educational>元素包含了由<learningresourcetype> 构成的有序列表。 示例: <educational> <learningresourcetype> <source> <langstringxml:lang="x-none">LOMv1.0</langstring> </source> <value> <langstringxml:lang="x-none">试题</langstring> </value> </learningresourcetype> <learningresourcetype> <source> <langstringxml:lang="x-none">LOMv1.0</langstring> </source> <value> <langstringxml:lang="x-none">试卷</langstring> </value> </learningresourcetype> </educational> 4.5.3 无序列表 在XML结构中,列表元素在特定位置重复出现多次就是无序列表,元素的顺序无关紧要。 示例: <general> <language>en_US</language> <language>fr_FR</language> </general> 在此例中,<language>元素的每一次重复都生成一个新定义的“language”实例。 GB/T21365—2008中定义了元素列表的顺序属性。 4.6 名称空间 XML允许用户定义自己的元素标签名。很明显,如果在某一个文档中使用了包含相同元素的不 3GB/T29807—2013 同的DTD,就会出现问题。 使用名称空间通常有两种方法: ———用来指明用于机器解释的特定编码方案; ———用来作为唯一性和可能定义(语义)的引用。 这两种方法并不是互

.pdf文档 GB-T 29807-2013 信息技术 学习 教育和培训 学习对象元数据XML绑定规范

文档预览
中文文档 48 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共48页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GB-T 29807-2013 信息技术 学习 教育和培训 学习对象元数据XML绑定规范 第 1 页 GB-T 29807-2013 信息技术 学习 教育和培训 学习对象元数据XML绑定规范 第 2 页 GB-T 29807-2013 信息技术 学习 教育和培训 学习对象元数据XML绑定规范 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2025-07-13 03:55:31上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。