GB/T29809-2013

信息技术学习、教育和培训内容包装XML绑定

Informationtechnology-Learning,educationandtraining-ContentpackagingXMLbinding

本文分享国家标准信息技术学习、教育和培训内容包装XML绑定的全文阅读和高清PDF的下载,信息技术学习、教育和培训内容包装XML绑定的编号:GB/T29809-2013。信息技术学习、教育和培训内容包装XML绑定共有40页,发布于2014-05-01
  • 中国标准分类号(CCS)L67
  • 国际标准分类号(ICS)35.240.99
  • 实施日期2014-05-01
  • 文件格式PDF
  • 文本页数40页
  • 文件大小670.61KB

以图片形式预览信息技术学习、教育和培训内容包装XML绑定

信息技术学习、教育和培训内容包装XML绑定


国家标准 GB/T29809一2013 信息技术学习、教育和培训 内容包装XML绑定 ntormationteehnology一Learming,edueationandtraining ontentpackagingXIbinding 2013-11-12发布 2014-05-01实施 国家质量监督检监检疫总局 发布 国家标准花管理委员会国家标准
GB/T2980g一2013 目 次 前言 范围 规范性引用文件 术语和定义 缩略语 XM绑定的描述 附录A(规范性附录内容包装文档类型定义 附录B(规范性附录)内容包装XMI数据模式 S 附录c(资料性附录内容包装XML绑定示例 2:
GB/T29809一2013 前 言 本标准按照GB/T1.1一2009给出的规则起草 请注意本文件的某些内容可能涉及专利 本文件的发布机构不承担识别这些专利的责任 本标准由全国信息技术标准化技术委员会(SAC/TcC28)提出并归口 本标雅起草单位;上海交通大学、电子技术标准化研究院 本标准主要起草人:申丽萍、申瑞民、郑翔翔、陈霖、余云涛

GB/T29809一2013 信息技术学习、教育和培训内容包装XML绑定 范围 本标准规定了内容包装信息模型的XMl语言描述语法 本标准适用于学习资源开发商制作学习内容时进行参考的数据XML绑定规范 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是注日期的引用文件,仅注日期的版本适用于本文 件 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件 (GB/T182212000信息技术程序设计语言、环境与系统软件接口独立于语言的数据类型 idt1S(O/IECll404:l996 GB/T18793一2002信息技术可扩展置标语言(XML)1.0 GB/T213652008信息技术学习、教育和培训学习对象元数据 GB/T262222010信息技术学习、教育和培训内容包装 ETRFC3986;2005统一资源标识符(URI);通用语法(Uniformresourceidentifier(URI);Ge nericsyntax w3CXML命名空间推荐(NamespaceRecommendation) w3CXML模式推荐(sehemaRecommendation) w3CXMLBase;2009可扩展置标语言的基[XMLbase(Secondeditionw3CRecommendation 28January2009 术语和定义 下列术语和定义适用于本文件 学习内容 learning)eontent 用于学习、教育或培训的数字或非数字的任何实体 数据类型 dalatpe 一个属性,该属性描述了这些值所具有的共同特点以及所能施加的操作 由某一类值组成的集合的 3.3 数据元素dataelement 通过定义名称、,解释,约束,大小、数据类型和值空间等一系列属性描述的数据单元,在特定的语义 环境中是不可再分的最小数据单元 包 package 个逻辑目录,包含一个特定名称的内容清单文件以及内容清单文件中引用的实际资源文件
GB/T2980g一2013 3.5 manifest 内容清单 对有意义的学习内容的描述,包括元数据、组织结构和资源文件的描述 由一系列有层次结构的数 据元素组成 3.6 元数据metadata 以一组一致、标准的方式表达的数据元素 注;元数据的一般定义是“描述数据的数据” 本标准中的元数据是描述学习内容和内容清单的数据由 GB/T213652008定义 组织结构集organizations 内容清单中一种或多种学习内容的组织方法 3.8 组织结构organization 内容清单中一种特定的学习内容的组织方法 3.9 内容项item 组织结构中的一个节点 3.10 资源文件集 resOurces 包含与资源文件相关的所有信息,以及父内容清单包含的所有资源描述的集合 3.11 资源 reS0urce 对内容清单中所有实际物理资源和所需媒体素材的描述 3.12 扩展extensionm 使用本标准定义以外的其他命名空间的数据元素 缩略语 下列缩略语适用于本文件 CP:内容包装标准contentpackagingspecification CDATA;字符数据(characterdata) DTD;文档类型定义doeumenttypedefinition) XSD:XM模式定义(XMLschemadefinition) PCDATA;解析字符数据parsedcharacterdata) w3C:国际互联网联盟Theworldwidewebconsortium XML;可扩展置标语言extensiblemark-uplanguage XML绑定的描述 5.1简述 本标准通过描述的方式定义XML的格式
GB/T29809一2013 本标准严格遵循GB/T18793一2002. 附录A和附录B分别是实现XML绑定的XML文档类型定义和XML数据模式定义,其中附录B /www.celtsc 定义了本标准的命名空间http:/ cdu.cn/CP 附录C是一些内容清单元素的示例 5.45.7中描述各内容清单数据元素的XML绑定格式时用到的各属性说明如下 -XML绑定:该内容清单数据元素相对应的XML绑定元素 说明.xML元素的简要释义及其描述信息 大小;XML.元素允许出现的次数 属性:XM元素包含的属性元素 子元素:XML.元素包含的子元素 示例:XML元素应用举例 数据类型 数据类型为数据元素的格式描述 下面是本标准中定义的数据类型 标识,用来唯一标识一个元素的字符串 标识引用;对一个标识的引用,本身是字符串类型; 统一资源标识符;引用资源的URL地址,遵循IE:TFRFC3986;2005通用语法 字符串(n):由GB/T18221一2000定义的字符串类型 其中n为字符串长度的最低峰值; 布尔;由GB/T18221一2000定义的布尔类型, 词汇表;数据元素的值是一个二元组(来源,值),来源的类型为字符串(1000),可以是规范名 称或UR1,值的类型为字符串(1000) 使用词汇表可以增加本标准的可扩展性,用户可以选 择使用本标准(建议)的词汇表或自己定义的词汇表; 未定义;本标准未定义的数据类型 5.3词汇表 本标准为某些数据元素定义了词汇表 词汇表是一个推荐使用的取值列表,使用词汇表将具有较 大的语义互操作性 同时,词汇表也支持扩展,用户可以自定义新的取值列表 词汇表是一个二元组 来源,值),通常使用命名空间来表示来源 4.6.2为结构类型(strueture>属性元素定义了词汇表 面给出的是结构类型(strueture>)属性元素的例子 ue)属性元素的值在本标准定义的词汇表中,如“分层结构”,那么就表示为(http:/ 示例1:如果结构类型structure www.celtsc.edu.cn/CP,分层结构) 为了保持最大的语义互操作性,尽量使用本标准定义的词汇表中 的值 示例2:用户可以使用自定义的词汇表中的值,如结构类型(strueture)属性元素的值为(http://www.myorganiza- tion/ep/,自适应结构) 这种方法为内容包的处理提供了很大的灵活性,但却是以降低“语义互操作性”为 代价的 5.4内容清单)》元素 5.4.1内容清单》元素 XML绑定:manifest〉 说朋;首先,内容清单中顶级(mamifest》元素包含所有的引用数据 在顶级(manifest)下出现的 子manifest》元素用来划分文件、元数据和组织结构,以便于合并、拆分和重用 我们甚至可以将每 个学习对象或最小学习单元放人一个单独的GB/T2980g一2013 identifier ersion -Nmlba ##other mamifestmetadate )属性元素的XML绑定格式,它是可选的 表示内容清单的版本号,用来 区分有相同标识符的内容清单 数据类型是字符串; Xml:base 《基)属性元素的XML绑定格式,它是可选的 它为内容文件提供了相对路径 的偏移量 〈xml:base>的使用在W3CXML Base:2009中定义 数据类型是统一资源标 识符; ##other 其他》属性元素的抽象XML绑定格式,它是可选的 它是(manifest)元素的属 性扩展点,以便于包含和引用其他命名空间中属性 数据类型是未定义 子元素 (内容清单元数据》元素的xML绑定格式:; manifestmetadata) 组织结构集)元素的XML绑定格式; 0rgan1zat1Ons 《资源文件集)元素的XML绑定格式 reSOurceS #extension 《扩展)》元素的抽象XMI绑定格式; mmanifest)》 子)(内容清单》元素的XMl绑定格式 示例;具体参见附录c. 5.4.2内容清单元数据)元素 anifestmetadata)》 XM.绑定:(man 说明:该元素包含描述内容清单中内容和资源引用的元数据,如图2所示
GB/T29809一2013 图2maniflestmetadata)元素 大小;在<(manifest》元素中出现且只出现一次 子元素 schema) 〈模式)元素的XML绑定格式 schemaversion) 《模式版本)元素的XML绑定格式 井 井metadatamodel 元数据模型)元素的抽象XM绑定格式,这部分的信息由学习对象元 数据规范GB/T21365一2008定义 示例 manifestmetadata schema)CELsContentPackage(/schema》 GB/T2980g一2013 dfault> #oher Content1《/title》 /item)》 itemidentifier="ITEM4”identifierref="RES4"》 〈title)summary1GB/T29809一2013 itemidentifier="ITEM5”identifierref="RES5"》 titleLesson2/title》 itenidentfier="ITEM6”identfierref="REs6"y GB/T2980g一2013 xmlbase>) 〈基〉属性元素的XM绑定格式,它是可选的 为物理文件提供了相对路径的基 值 这个元素的用法在w3C的XML基本工作草案中定义 数据类型是统一资源标识符; 井#other 其他》>属性元素的抽象XML.绑定格式,它是可选的 它是(resources)元素的属 性扩展点,以便于包含和引用其他命名空间中属性 数据类型是未定义 子元素 资源》元素的XM绑定格式; resource #extension 〈扩展》元素的抽象XML绑定格式 示例 resourcesxml;base=“physics”xmlns;tm="http://www.topicmaps.org/xtm/1.0/")》 lessonl.htm" resourceidentifier="RES0URCE1”type="text/htm”href- filehref="lessonl.htm") resource 《resourceidentifier="REs0URCE2”type=“text/htn”href="intro1.htm") "intro1.htm" flehref resource identifier eSOuie 'REs0URCE3”type=“text/htm”href="content1.htm" filehref "content1,htm" resource topicMapxmlns="http://www,topicmaps.org/xtm/1.0/”xmlns;xlink="http://www,w3.org/1999/xlink" (topicid="id58" instanceOf topicRefxlink;href="JHid59") 《/instance0f》 《/topic /topicMap /resources 5.4.5〈扩展)元素 XML绑定:井井extension 说明;扩展元素提供一个内容包装信息模型中容器元素的扩展点,以包含和引用内容包装标准定义 以外的元素 井#extension只是一个代表符号,并不表示实际的扩展元素名 真正的扩展元素名与引 用的元素及其命名空间有关 大小;在GB/T29809一2013 5.5《内容清单元数据》元素 5.5.1 《模式)元素 XM绑定:(schema)》 说明;描述了使用的模式-例如CELTS内容包 如果没有此元素,它就被假设称为“CELTs”内 容包 数据类型是字符串 manifestmet 大小;在 tadata)>中出现零次或一次 示例: schema>CELTSContent中出现零次或一次 示例 《schemaversion)1.0(/schemaversion) 元数据模型)元素 5.5.3 xMI绑定;井井metadatamodel 说明;可以选择元数据标准GB/T21365-2008中定义的元数据元素,也可以从自已定义的元数据 模式中选择元数据元素 该元素可以内联到<内容清单元数据》元素中,也可以保存到一个文档中并被 <内容清单元数据》元素进行外部引用 大小;在(manifestmetadata>中出现一次或多次 示例 a内联元数据 lomxmlns="http://www.celtsc.edu.cn/metadata")》 general 《titley 《1langstringlang="en_Us")simpleManifest》. 说明此元素描述了一个详细的包中内容的组织方式 大小;在organm nizations)中出现零次或多次 属性 identifier) 《标识符〉属性元素的XMI绑定格式,它是必备的 一个标识符,由作者或编辑 工具生成,在内容清单中是唯一的 数据类型是标识
GB/T2980g一2013 《结构类型》)属性元素的XML绑定格式,它是可选的 默认值为分层结构,即数 《structure 据的树形或者分层表示 数据类型是词汇表 井井a other 《其他》属性元萦的抽象xML绑定格式它是可选的 它是(organiation)元素的 属性扩展点,以便于包含和引用其他命名空间中属性 数据类型是未定义 子元素 Gitem) 《内容项)元素的XML绑定格式 title) 《标题)元素的XML绑定格式; metadata) 《元数据)元素的XML绑定格式 井井extension 扩展)元素的抽象XML绑定格式 示例 organizationidentifier="TOCl"structure="hierarchical" 《title)Default0c(/title》 itemidentifier="TOC1_ITBM1"identifierref="RESOURCE1" title》Title2《/title /item》 子元素 如果本标准定义的词汇表中的取值能够充分表示所要表达的意思,那么尽量使用词汇表中的值 如果用户对该词汇表进行扩展,其所自定义的词汇表不应该与本标准定义的词汇表相互冲突 5.6.3 《标题》元素 XM绑定;(title> 说明;此元素描述了(organization)的标题 大小;在(organization n>中出现零次或一次 示例 ttle)DefaultToc(/title 5.6.4内容项)元素 XML绑定:(item 说明;此元素描述了组织结构中的一个节点 ation》中出现1次或多次,在上级(item)中出现零次或多次 大小在》属性元素的XMI绑定格式,它是必备的 在内容清单中唯一,数据类 型是标识 identifierref> 《标识符引用)属性元素的XMI绑定格式,它是可选的 对一个(resource) 标识符在同一个包中)或子内容清单标识符的引用,用作资源的定位 如果没有提供(iden
GB/T29809一2013 tifierref),就说明在目录中没有和这个内容项相关的资源 数据类型是标识引用; isvisible) (可见性)属性元素的XML绑定格式,它是可选的 指出当包被调用或被执行时 此资源是否被显示 如果没有指定,就被假定为“1”,数据类型是布尔; 参数)属性元素的XML绑定格式,它是可选的 装载时传递给物理文件的静 parameters> 态参数 数据类型是字符串 子元素 (item> 内容子项》元素的XMI绑定格式 标题)元素的xML绑定格式 title》 metadata> 元数据〉元素的XM绑定格式 示例: 《itemidentifier="0c1_ITEM2”identifierref="REsoURCE2”isvisible=”true” title)ParsingXL(/title》 itemidentifier="ITEM1"identifierref="RBsoURCE3"》 title)Title3 实际的元数据结构由其他命名空间定义,而中出现零次或一次 子元素 ##metadatamodel《元数据模型)元索的抽象XM1绑定格式 这部分的信息由学习对象 元数据规范GB/T21365一2008定义 示例 organizationidentifier "TOC1" metadata 1omxmlns="http://www.celtsc.edu.cn/metadata") general (title 《langstringlang="en_Us")TableofContent(/1angstring GB/T2980g一2013 5 资源》元素 5.7.1 资源)元素 XML绑定:(T resource 说明:一个(resource e)元素描述一些特定的内容文件 资源可以是内联的或用(xineludl le:include 描述成外部引用 大小:在《T es)中出现零次或多次 《resourc 属性: identifier) 《标识符)属性元素的XML绑定格式,它是必备的 标识符由作者或编辑工具 生成,在内容清单中是唯一的 数据类型是标识; type) 类型〉属性元素的XMI绑定格式,它是必备的 标识资源类型 数据类型是词汇 表 在内容包装信息模型中详细的定义了该数据类型,其值空间为MIME词汇表,也可以通 过命名空间对词汇表进行扩展; xmlbase> 〈基〉属性元素的XM绑定格式,它是可选的 它提供了内容文件的相对路径 在W3C基本工作草案中定义了这个元素 数据类型是统一资源标识符; href) 《资源定位)属性元素的XMl绑定格式,它是必备的 资源人口点(entrypoint)的一 个引用,也允许使用完整的UR 数据类型是统一资源标识符; 井 #other (其他)属性元素的抽象XML绑定格式,它是可选的 它是(resource)元素的属 性扩展点以便于包含和引用其他命名空间中属性 数据类型是未定义 子元素: metadata) 《元数据》元素的XM绑定格式; file) 文件)元素的XML.绑定格式 dependeney> 《依存资源)元素的XML绑定格式; 井 #extension 扩展)元素的抽象xM1绑定格式 示例 a内联资源 resources identifier="REsoURCE1”type=“text/htm”href="topics/course.htm”xml;base="physics"y 《metadata/ dependencyindentiferref="REsouRCE5” topics/course.htm"八 filehref filehref="depfles/pic1.gif") ies/pi22.gi") flehref="depfle /resource 《resourceidentifier=”REsoURCE5”type=”text/htm”href=”topics/quiz.htm”》 (filehref=”topics/quiz.htm” resource /resources b外部资源 (resourceidentifier="REsoURCE2a”type=“text/htm” xinclude:includehref="resource2a.xml"D /resource》 5.7.2元数据》)元素 XM绑定:(metadata》 12
GB/T29809一2013 说明:这个元素包含了描述资源的元数据 大小:在《 ce)中出现零次或一次 《resource 子元素: ##metadatamodel 《元数据模型)元素的抽象XML.绑定格式 这部分的信息由学习对象 元数据规范GB/T21365一2008定义 5.7.3 《文件)元素 XML绑定:(file> 说明:标识了本资源依赖的一个或多个本地文件,这包括被(resource)的(href》属性引用的内容 文件 如果资源引用了一个绝对URL(使用(href),则《file》元素就不需要了 大小;在resource>中出现零次或多次 属性 href) 《资源定位>属性元素的XML绑定格式,它是必备的 文件的URL 数据类型是统 -资源标识符 ##other 《其他》属性元素的抽象XxMI.绑定格式,它是可选的 它是《file)元素的属性扩展 点,以便于包含和引用其他命名空间中属性 数据类型是未定义 子元素 metadata> 元数据》元素的XM1绑定格式 示例 《filehref="topics/course.htm" metadata -schemaandschemaversionnotgivenastheyapplyatmanifestlevel 1omxmlns="http://www.celtsc.eda.cn/metadata" general》 title》 GB/T2980g一2013 /resource resourceidentifier="R_A5”type="webcontent”href="pics/distress_sigs_add.jpg" metadata/ 《filehref="pics/distress_sigs_add.jpg”) /resource /resources 5.8扩展性 内容包装XML绑定可以利用XM1的命名空间(w3CXM1NamespaceRecommendation;2009 和XML模式(w3CXMLSchemaRecommendation:2004)通过以下两种机制进行扩展 -使用XML的命名空间对组织结构和资源类型的值域进行扩展 -通过使用扩展点元素井#other,井#extension,井井metadatamodel等来加人更多的其他命 名空间中的元素来描述内容包和资源 14
GB/T29809?2013 ?A 淶?? ???? [ELIs_CP.dtd] LBMENT PCDATA schema ATLISTschema NMTOKEANFIXED'string edtper ELEMENschemaversion CDATA ATLISschemaversione-dtypeNwToKENFIXED'string ELEMENtitle PCDATA AT'LISTtitlee-dtypeNMTOKEN FIXED'string ELEMENTfle metadata AT'ILISTf1lehrefCDATA REQUIRED EMPTY LBMENTdependency AT'ILISTdependencyidentifierrefCDATA MPLIED ELEMENresource f1le+ dependency? metadata ATTLISTresourceidentifierID REQUIRED CDATAREQUIRED type CDATA ? IMPLIED href ELEMENTresources resource ELBMENiten(title?" item metadata ! ATLISTitemident1fier ID REQUIRED isvisible CDATA IMPLIED parameters CDATA IMPLIED identifierrefCDATA IMPLIED NMTOKENs isvisibleboolean a-dtype ! ELBMENrorganizationtitle? metadata? item ATLIST anizationidentifierIDREOUIRED orgar ELBMENT organizations (organization ALISorganizationsdefaultIDREFIMPLID ELMENTmetadata schema schemaversion ELMENmanifestmetadata organizations manifest* resourceS ATLISTmanifest identifierID REoUIRED IMPLIED version CDATA 15
GB/T2980g一2013 附 录 B 规范性附录 内容包装XL数据模式 [CELISCP.%sd ?xmlversion="1.0"? flename= =CELns_CP. Xsd-- xsd;schemaxmlns="http://www.celtsc.edu.cn/CP //www.celtsc.edu.cn/CP" targetHanepace="htp:/ xmlns;x="http://www.w3.org/xL/1998/namespace" xmlns;xsd="http:// //www.w3.org/2001/XMLSchema "unqualified" elementEormDefault= version="CELmscP1.0" AttributeDeclarations×为 attr,base 《xsd:;attributeGroupname l" xsd:attributeref x:base”use 'optional xsd:simpleType "xsd;anyURI") xsdrestrictionbase= (xsd:maxLengthvalue="2000" /xsd:restriction GB/T29809?2013 xsdrestrictionbase= "ed.anygURr" (xsd;maxLengthvalue="2000" /xsd:restriction GB/T2980g一2013 xsd:attributename= "st tructure”use="optional”default="hierarchical"》 xsd:simpleType xsd:restrictionbase="xsd:string" xsd;maxLengthvalue="200" /xsd:restriction》 《/xsd:simpleType》 /xsd;attribute /xsd:attributeGroup xsd;attributeGr tr.version"y "att iroupname= l"y xsd:attributename="version”use="optional xsd:simpleType 9" xsd;restrictionbase="xsd:string (xsd;maxLengthvalue="20" /xsd:restriction GB/T29809一2013 xsd:elementname="resources”type= cesType" cesourG xsdelementnae="schema"type="schemarype" xsd:elementname 'schemaversion”type="schemaversionType"/ xsd:;elementname "title”type="titleType"八 ComplexTypes关关 关关关关关关关关关关关关关关关关关关关 dependenc "dependencyIype"y Xsd:COmplexIpename Xsdseguence" "grp.any") xsd:groupref /xsd:sequence xsd:attributeGroupref="attr.identifierref.reg") xsd:anyAttributenamespace="井#other”"processContents="strict" /xsd:complexType 关关关关关关关关关必 X头 fle关关 关关关关关关关关关关 "flerpe xsd:complexTypename= xsd:sequence xsd;elementref="metadata”minOccurs="0"八 〈xsd:groupref="grp.any") 《7/xsd;sequence xsd;attributeGroupref="attr.href,reg"/ xsd:anyAttributenamespace="井井other”processContents="strict" /xsd rcoampLexype) item xsd:complexTypename="ite temType xsd;sequence》 xsd:elementref="title”minOccurs="0" xsd:elementref="item"min0ccurs="0”max0ccurs="unbounded"/) xsd;elementref="metadata”minOccurs="0"八 xsd;groupref='grp.any'/ xsd:sequence xsd;attributeGroupref="attr.identifier,req"/) xsd:attributeGroupref="attr.identifierref"八 xsd;attributeGroupref="attr.isvisible"八 "attr.paraneters"" xsd:attributeGroupref= xsd:anyAttributenamespace="井井other"processContents="strict" /xsd:complexType 19
GB/T2980g一2013 manifest xsd:complexTypename "manifestType" Xsd:sequence nifestmetadata" ref="man3 xsd:elementref 'organizations")) xsd:elementref resources" manifest”min0ccurs="0”maxOccurs="unbounded") XSd:elementref x.sd;groupref="grp.any xsd:sequence xsd:attributeGroupref="attr,identifier,reg"/ xsd;attributeGroupref="attr.version"八 xsd:attributeref="x:base"八 "井#other”processContents="strict"八 xsd:anyAttributenamespace= /xsd:complexType 关关manifestmetadata xsd:complexT'ypename="manifestmetadataType" Xsd:sequence xsd:elementref="schema”min0ccurs="0"八 〈xsd;elementref="schemaversion”minOccurs="0") xsd:groupref="grp.any"/ /xsd:seguence coaplexTyne) /xsd X metadata ataType") xsd:complexIypename="'metadat xsd:sequence xsd:groupref="grp.any"八 /xsd;sequence 7/xsd;complexIype 关关关关关关关关关关关关关关关关关关关 organizations -头关 VVVVV ppe"》 xsd:complexTypename 'organizationsType xsd:sequence xsd;elementref="organization”minOccurs="0”maxOccurs="unbounded"八 xsd:groupref= any"八 "gp. /xsd;sequence 《xsd;attributeGroupref="attr.defalt"八 xsd:anyAttributenamespace="井井other"processContents="strict" /xsd:complexType 心
GB/T29809一2013 organization关关 关关关关关关关关关关关关关关关关关关 'organiz izationType" xsd;complexlypename xsd:sequence xsd:elementref="title"min0ccurs="0"八 《xsd:elementref="item”minOccurs= maxOccurs="unboundecd"八 "o") xsd:elementref="metadata”min0ccurs= xsd:groupref="grp.any"八 /xsd:sequence xsd:attributeGroupref="attr.identifier reg" xsd;attributeGroupref="attr.structure"/八 1tenamespace="井井other" ssContents="strict" xd.anyaAtribat proces 《/xsd:complexType 关关关关关关关关关关关关关关关 resources 关关关关关关关光 xsd;complexlypename resourcesType" xsd:sequence xsd:elementref="resource"min0ccurs="0”maxOccurs="unbounded"/八 any") xsd:groupref grp /xsd:sequence xsd:attributeGroupref="attr.base"八 "strict" "井#other”processContents= xsd,anyAttributenaespace= /xsd:complexType resource关关 xsd:complexTypename "resourceType' xsd:sequence xsd:elementref="metadata"min0ccurs="0"八 xsd:elementref="fle"”min0ccurs="0" "unbounded"八 maxOccurs= -"o”maxOccurs="unbounded") xsd:elementref="dependency”minOccurs= xsd:groupref= grp.any" xsd:sequence xsd:attributeGroupref="attr,identifier,reg"/ xsd:attributeGroupref="attr reg"八 .resourcetyPe" "attr.base"八" xsd;attributeGroupref= xsd:attributeGroupref="attr,href,reg"/ "井井other xsd;anyAttributenamespace=" processContents="strict" /xsd;complexType 关关 sinple" Types× 关关关关关关关关关关关关关关关关关× 21
GB/T2980g一2013 schema 关关关关关关关关关关关关 xsd sinpleSypenare="echeanarype") (xsd;restrictionbase="xsd;string" xsd;:maxLengthvalue="100" /xsd:restriction 7/xsd:simpleType X schemaversion关关 ;simpleType "schemaversionType" XSd; name "xsd,string" xsd;restrictionbase= (xsd;maxLengthvalue="20") /xsd:restriction》 /xsd i;simpleType) 天大天大大关X关X关X title× xsd:simpleTypename="titleType" xsd;restrictionbase="xsd;string"y 〈xsd;maxLengthvalue="256") /xsd:restriction /xsd:simpleType' 7/xsd:schema》 22
GB/T29809一2013 附 录 C 资料性附录 内容包装xI1绑定示例 C.1概述 本附录给出了一些内容包装XML绑定的示例 C.2简单的内容清单 下述这个简单的内容清单示例使用了CELTs内容包装文档类型定义DTD进行文档校验 Content1 title>《/item》 itemidentifier="ITEM7"”identifierref="RESOURCE7"title>Content2《/ title>/item》 itemidentifier="ITEBM8”identifierref="REsOURCE8"》title)Summary2( title>(/item》 23
GB/T2980g寧2013 /item》 "ITE9" identifierref="REsoRCE9">(title)Lesson3(/title' itenidentifier- "y itemidentifier="I'TEM10"identifierref="RESOURCE10" title>Introduction3(/title>〈/item (itemidentifier="ITEM11”identifierref="RESoUuRCB11")》 title)Content 3(/title>(/item) (itemidentifier="TTEM12”identifierref="REs0uRCE12" (title)Summary3(/title>(/item》 /item》 /organization》 /organizations resourCeS resourceidentifier="RESOURCE1" “text/htm”href="lesson1.htm" type= flehref="lessonl.htm"? /resource》 resourceidentifier="RESOURCE2" ype=“text/htm”href="intro1.htm"" flehref="intro1.htm"? /resource resourceidentifier="RESOURCE3" “text/htm”href="content1.htm" tyPe= filehref="content1,htm"? /resource resourceidentifier="RESOURCE4”type=“text/htm”href="summary1.htm" filehref="summary1.htm") resource resourceidentifier="RESOURCB5”type=“text/htm”href="lesson2.htm" flehref="lesson2,hm"? /resource resourceidentifier="RESOURCB6”type=“text/htm”href="intro2.htm" filehref="intro2.htm"? /resource -"content2.htn" resourceidentifier="RESOURCE7"type=“text/htm”href= filehref="content2.htm") /resource resourceidentifier="REsoURCE8”tye=“text/htm”href="summary2.htn")y filehref="summary2.htm"? /resource》 resourceidentifier="RE8soUuRC89”type= href="lesson3.htm “text/htn" filehref="lesson3.htm" /resource 2
GB/I2980g一2013 resourceidentifier="RESOURCE10" “text/htm”href="intro3.htm"y type= filehref="intro3.htm" /resource》 resourceidentifier="REsoURCE11" -“text/htm”href f="content3.htm"》 type= "content3.htn") 《filehref= /resource ier="REsoURC12" identif type=“text/ht”href-"summary3.hta") resource filehref="summary3.htm") 《/resourCe /resources》 /manifest》 C.3全部元素 下述示例使用了内容包装信息模型规范中定义的所有元素和属性 ? xmlversion="1.0"? 〈manifestxmlns;xs1 /www.w3.org/2001/XML.Schema-instance ttp identifier="MANIFESr1 version=”1.0”xml:base= "physics") manifestmetadata schema)CELTSContent(/schema》 schemaversion)2.0/schemaversion a" lomxmlns= http:/ www.celtsc.edu.cn/metadata general》 title 5Sample-A11且Iements (/item itemidentifier 'IEM3”identifierref="RESOURCE3”isvisible= title)Content1《/title>(/item itemidentifier="ITEM4”identifierref="RESOURCE4”isvisible="1"》 title)Summary1(/title)(/item》 /item》 ienidentifier="IEM5”identifierref="REs0uRCE5”isvisible="o" title)Lesson2GB/T2980g?2013 title)Introduction 12(/title>(/item) "0"y itemidentifier="ImEM7identifierref="REsouRCB7isvisible= titleContent2(/item "1" itemidentifier="ImEM11identifierref="REsouRCB11isvisible= title)Content3(/title)(/item itemidentifier="IEM12"identifierref -"1" REsoURCE12isvisible= title)Summary3(/title)/item /item /organization /organizations resources resourceidentifier="RESOURCE1type=text/htmhref="lessonl.htm" metadata lomxmlns="http;//www.celtsc.edu.cn/metadata" general title 1angstringlang="en_Us")Resource1

使用XML绑定GB/T29809-2013进行信息技术学习、教育和培训内容包装

随着信息技术的迅速发展,越来越多的人开始关注信息技术学习、教育和培训。然而,这些内容的管理和交换却面临着诸多挑战。为了解决这些问题,国家标准化管理委员会发布了《信息技术学习、教育和培训内容包装XML绑定GB/T29809-2013》标准。 该标准是针对信息技术学习、教育和培训内容的,旨在规范这些内容的描述和交换方式,提高其可重用性和互操作性。该标准采用XML语言描述信息技术学习、教育和培训内容,提供了一套标准的元素和属性,以及它们之间的关系和约束。 使用XML绑定GB/T29809-2013标准,可以将信息技术学习、教育和培训内容进行包装,并且在不同系统之间进行交换。通过使用该标准,可以实现以下优点: 1.便于描述和理解:XML提供了一套标准的元素和属性,以及它们之间的关系和约束,使得信息技术学习、教育和培训内容更加易于描述和理解。 2.可重用性和互操作性:使用该标准可以使得不同系统之间的信息技术学习、教育和培训内容具有高度的可重用性和互操作性,从而降低整体成本。 3.提高效率:标准化描述和交换信息技术学习、教育和培训内容,可以减少繁琐的人工处理过程,提高工作效率。 4.保证质量:XML绑定GB/T29809-2013标准提供了一些要求和约束,能够有效地保证信息技术学习、教育和培训内容的质量。 总之,使用XML绑定GB/T29809-2013标准进行信息技术学习、教育和培训内容的包装,是一个非常好的选择。该标准可以提高信息技术学习、教育和培训内容的可重用性和互操作性,提高工作效率,保证信息技术学习、教育和培训内容的质量。

和信息技术学习、教育和培训内容包装XML绑定类似的标准

信息技术学习、教育和培训学习对象元数据XML绑定规范
上一篇 本文分享国家标准信息技术学习、教育和培训学习对象元数据XML绑定规范的全文阅读和高清PDF的下载,信息技术学习、教育和培训学习对象元数据XML绑定规范的编号:GB/T29807-2013。信息技术学习、教育和培训学习对象元数据XML绑定规范共有48页,发布于2014-05-01
信息技术学习、教育和培训测试试题信息模型XML绑定规范
本文分享国家标准信息技术学习、教育和培训测试试题信息模型XML绑定规范的全文阅读和高清PDF的下载,信息技术学习、教育和培训测试试题信息模型XML绑定规范的编号:GB/T29810-2013。信息技术学习、教育和培训测试试题信息模型XML绑定规范共有76页,发布于2014-05-01 下一篇
相关推荐