[PDF] GB/T 16263.5-2025 - 英文版

标准搜索结果: 'GB/T 16263.5-2025'
标准号码美元购买PDF工期标准名称(英文版)
GB/T 16263.5-2025 1724 GB/T 16263.5-2025 <=10 信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射
   
基本信息
标准编号 GB/T 16263.5-2025 (GB/T16263.5-2025)
中文名称 信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射
英文名称 Information technology - ASN.1 encoding rules - Part 5: Mapping W3C XML schema definitions into ASN.1
行业 国家标准 (推荐)
中标分类 L79
国际标准分类 35.100.60
字数估计 86,855
发布日期 2025-06-30
实施日期 2026-01-01
旧标准 (被替代) GB/T 16263.5-2015
发布机构 国家市场监督管理总局、国家标准化管理委员会

GB/T 16263.5-2025: 信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射 ICS 35.100.60 CCSL79 中华人民共和国国家标准 代替GB/T 16263.5-2015 信息技术 ASN.1编码规则 第5部分:W3CXML模式定义到 ASN.1的映射 (ISO/IEC 8825-5:2021,IDT) 2025-06-30发布 2026-01-01实施 国 家 市 场 监 督 管 理 总 局 国 家 标 准 化 管 理 委 员 会 发 布 目次 前言 Ⅲ 引言 Ⅳ 1 范围 1 2 规范性引用文件 1 3 术语和定义 2 4 缩略语 2 5 记法 2 6 标准化的目的和程度 3 7 XSD模式映射 3 8 忽略的模式组件和性质 5 9 ASN.1模块 6 10 名称转换 6 11 XSD内置类型的映射使用 10 12 映射约束 11 13 简单类型定义映射 15 14 元素声明映射 16 15 属性声明映射 17 16 简单类型定义值映射 17 17 模型组定义映射 18 18 模型组映射 18 19 粒子映射 18 20 复杂类型定义映射 20 21 通配符映射 21 22 属性使用的映射 23 23 使用简单和复杂类型定义的映射(一般情况) 23 24 特殊用途的简单和复杂类型定义映射(可替换) 24 25 特殊用途的简单和复杂类型定义映射(可替换,可为空) 25 26 特殊用途的简单类型定义映射(可为空) 26 27 特殊用途的复杂类型定义映射(可为空) 26 28 特殊用途的元素声明特映射(元素替换组的头部) 28 29 为元素声明使用的类型生成特定ASN.1类型赋值 28 30 为派生结构类型生成特定ASN.1类型赋值 29 31 为元素替换组生成特定ASN.1类型赋值 30 附录A(规范性) 第一版映射的XSD内置类型所对应的ASN.1类型定义 31 附录B(规范性) 第二版映射的XSD内置类型所对应的ASN.1类型定义 36 附录C(资料性) XSD模块的标识 42 附录D(资料性) 映射的例子 43 附录E(资料性) W3CXMLSchema二进制编码的映射应用 76 参考文献 79 前言 本文件按照GB/T 1.1-2020《标准化工作导则 第1部分:标准化文件的结构和起草规则》的规定 起草。 本文件是GB/T 16263《信息技术 ASN.1编码规则》的第5部分,GB/T 16263已经发布了以下 部分: ---第1部分:基本编码规则(BER)、正则编码规则(CER)和非典型编码规则(DER)规范; ---第2部分:紧缩编码规则(PER)规范; ---第4部分:XML编码规则(XER); ---第5部分:W3CXML模式定义到ASN.1的映射。 本文件代替GB/T 16263.5-2015《信息技术 ASN.1编码规则 第5部分:W3CXML模式定义 到ASN.1的映射》,与GB/T 16263.5-2015相比,除结构调整和编辑性改动外,主要技术变化如下: a) 更改了枚举约束中关于带保持或替换值的空白约束的相关规定(见12.4.1.4,2015年版的 12.4.1.4); b) 更改了特殊用途的简单和复杂类型定义映射中值约束是固定值时,ASN.1选择类型的表述 (见24.8.2和24.8.3,2015年版的24.8.2和24.8.3)。 本文件等同采用ISO/IEC 8825-5:2021《信息技术 ASN.1编码规则 第5部分:W3CXML模式 定义到ASN.1的映射》。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。 本文件由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。 本文件起草单位:中国电子技术标准化研究院、深圳赛西信息技术有限公司、中国科学院计算技术 研究所、重庆邮电大学、联想(北京)有限公司、浪潮电子信息产业股份有限公司、北京邮电大学、天津市 特种设备监督检验技术研究院。 本文件主要起草人:张弛、杨宏、刘敏、王婷、苏静茹、蔡廷晓、韩延、陈飞飞、郭锋、高伟东、于海旭、 张燕、孙胜、白欣璐、栾海晶、郭勇。 本文件于2015年首次发布,本次为第一次修订。 引 言 本文件规定了一个 W3CXML模式定义(一个XSD模式)到一个抽象语法记法一(ASN.1)模式的 第一版映射和第二版映射。这些映射可以应用于任何XSD模式。两种映射同ASN.1XER编码指令 一起描述了一个或者多个包含类型定义的ASN.1模块的产生。它们共同描述了基于可扩展置标语言 (XML)的ASN.1模式。ASN.1模式(由任一版本映射而产生的)与 ASN.扩展XML编码规则(EX- TENDED-XER)一起使用,可以用来产生、验证与原始XSD模式相同的 W3CXML1.0文档集。由此 而产生的ASN.1类型和编码将支持与XSD模式相同的语义内容。因此,在产生和处理指定的XML文 档时,ASN.1工具可以与XSD工具互换。 其他标准化的ASN.1编码规则,如正则编码规则(DER)或者紧缩编码规则(PER),可以与本文件 的映射联合使用,产生第二版映射的编码。它与第一版映射产生的编码相比,在用于XSD构建时所涉 及的日期、时间类型以及通配符都有所不同(同时,冗余度也要小些)。 本文件结合ASN.1编码规则为最初使用XSD模式定义的数据提供了完全标准化和独立于供应商 的紧凑和规范二进制编码。 ASN.1模式为消息(抽象语法)信息内容规范和XML文档(如,代替元素的属性的使用)的准确格 式提供了清晰界限。由此而产生了比原始的XSD模式更清晰,通常冗余度也更小的模式。 附录A为规范性附录,它是一个ASN.1模块,包含了本文件中第一版映射的XSD内置类型所对应 的一组ASN.1类型定义。XSD模式到ASN.1模式映射可以由此类型定义的类型引用名来导入,也可 以包含内置类型定义。 附录B为规范性附录,它提供了本文件中第二版映射的ASN.1模块。 附录C为资料性附录,它描述了本文件所分配的对象标识符,OID国际资源标识符和对象描述 符值。 附录D为资料性附录,它给出XSD模式到ASN.1模式映射的一个示例。 附录E为资料性附录,它与标准化的ASN.1编码规则共同描述了本文件定义的映射的使用,为使 用XSD模式的定义数据提供紧缩编码和非典型编码。 GB/T 16263拟由八个部分构成。 ---第1部分:基本编码规则(BER)、正则编码规则(CER)和非典型编码规则(DER)规范,目的在 于规定基本编码规则集合。 ---第2部分:紧缩编码规则(PER)规范,目的在于规定紧缩编码规则集合。 ---第3部分:编码控制表示法(ECN)规范,目的在于规范ASN.1编码控制表示法。 ---第4部分:XML编码规则(XER),目的在于规定基本XML编码规则集(BASIC-XER)、正则 XML编码规则集(CXER)和扩展XML编码规则集(EXTENDED-XER)。 ---第5部分:W3CXML模式定义到ASN.1的映射,目的在于规定从任何XSD模式到ASN.1模 式进行映射的两种版本。 ---第6部分:PER编码指令的注册和应用,目的在于指定PER编码指令格式、机制、注册机构运 作、PER与ASN.1相关联的方法。 ---第7部分:八位字节编码规则(OER)规范,目的在于为基本八位字节编码规则提供约束,并为 任何给定的ASN.1值生成唯一编码。 ---第8部分:JavaScript对象表示法编码规则(JER)规范,目的在于指定一组JavaScript对象表 示法编码规则,以用于使用JSON应用程序进行互操作。 信息技术 ASN.1编码规则 第5部分:W3CXML模式定义到 ASN.1的映射 1 范围 本文件规定了从任何XSD模式到ASN.1模式进行映射的两种版本。两种版本的ASN.1模式支 持相同的语义,而且还可验证XML文档的相同集合。 本文件规定了最终XER编码指令,这些指令将作为ASN.1类型定义映射的一部分应用,不规定用 于最终XER编码指令规范的语法形式,或其赋值顺序或方法。 注:映射生成工具的实现可以选择任何语法格式或赋值顺序,用以产生所要应用的规定的最终XER编码指令。本 文件的示例一般使用类型前缀格式,但是作为一种习惯,XER编码控制部分的使用对于完整XSD的映射可能 是最佳的方式。 有不同的(语法的)方法将XER编码指令分配给EXTENDED-XER编码使用(如,使用ASN.1类 型前缀编码指令或使用XER编码控制区)。语法格式的选择是习惯问题,不属于本文件的范围。 2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文 件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于 本文件。 GB/T 16262.1-2025 信息技术 抽象语法记法一(ASN.1) 第1部分:基本记法规范(ISO/ IEC 8824-1:2021,IDT) GB/T 16262.3-2025 信息技术 抽象语法记法一(ASN.1) 第3部分:约束规范(ISO/ IEC 8824-3:2021,IDT) GB/T 16263.1-2025 信息技术 ASN.1编码规则 第1部分:基本编码规则(BER)、正则编码 规则(CER)......