GB/T 16263.4-2025 信息技术 ASN.1编码规则 第4部分:XML编码规则(XER)

GB/T 16263.4-2025 Information technology—ASN.1 encoding rules—Part 4:XML Encoding Rules(XER)

国家标准 中文简体 即将实施 页数:92页 | 格式:PDF

基本信息

标准号
GB/T 16263.4-2025
相关服务
标准类型
国家标准
标准状态
即将实施
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2025-05-30
实施日期
2025-12-01
发布单位/组织
国家市场监督管理总局、国家标准化管理委员会
归口单位
全国信息技术标准化技术委员会(SAC/TC 28)
适用范围
本文件规定的基本XML编码规则集(BASIC-XER)可用来导出一种传送语法,适用于GB/T 16262.1-2025和GB/T 16262.2-2025中定义的类型的值。本文件还规定了一种正则XML编码规则集(CXER),对基本XML编码规则提供约束,并对任何给定的ASN.1值产生一种唯一性编码。本文件进而规定了扩展XML编码规则集(EXTENDED-XER),进一步增加了编码器选项,并允许ASN.1说明符改变通过BASIC-XER产生的多种编码。本文件隐式地表明这些编码规则也用于解码。
本文件规定的编码规则:
--在通信时使用;
--预定用于这样的情形:在选择编码规则时主要关注的是使用常用XML工具(例如浏览器)显示和/或处理各种值;
--通过对GB/T 16262.1-2025中描述的各种形式的可扩展性增加附加值,支持扩展抽象语法。
本文件也规定了XER编码指令的语法和语义及其赋值和组合的规则。XER编码指令用于控制特定ASN.1类型的EXTENDEN-XER编码。

文前页预览

研制信息

起草单位:
中国电子技术标准化研究院、深圳赛西信息技术有限公司、中国科学院计算技术研究所、北京邮电大学、重庆邮电大学、浪潮电子信息产业股份有限公司、天津市特种设备监督检验技术研究院、联想(北京)有限公司
起草人:
张弛、张树蕊、杨宏、王婷、孙胜、蔡廷晓、苏静茹、高伟东、黄庆卿、孙波、郭琪、郭青霄、刘敏、尚佳哲、鲁璐、贺柏达、马逸龙
出版信息:
页数:92页 | 字数:160 千字 | 开本: 大16开

内容描述

ICS3510060

CCSL.79.

中华人民共和国国家标准

GB/T162634—2025/ISO/IEC8825-42021

.:

代替GB/T162634—2015

.

信息技术ASN1编码规则

.

第4部分XML编码规则XER

:()

Informationtechnology—ASN.1encodingrules—

Part4XMLEncodinRulesXER

:g()

ISO/IEC8825-42021IDT

(:,)

2025-05-30发布2025-12-01实施

国家市场监督管理总局发布

国家标准化管理委员会

GB/T162634—2025/ISO/IEC8825-42021

.:

目次

前言

…………………………Ⅲ

引言

…………………………Ⅳ

范围

1………………………1

规范性引用文件

2…………………………1

术语和定义

3………………2

缩略语

4……………………5

编码

5………………………5

编码指令

6…………………6

符合性

7……………………6

基本编码规则

8XML……………………6

正则编码规则

9XML……………………8

扩展的编码规则

10XML………………11

编码指令中采用的记法字符集和词汇项

11XER、……………………15

关键字

12…………………15

使用类型前缀将编码指令分配类型

13XERASN.1…………………16

采用编码控制区分配编码指令

14XERXER…………19

编码指令的多重分配

15XER……………26

支持名称空间和被限定名称的编码指令

16XMLXER………………30

编码的规范

17EXTENDED-XER………………………32

编码指令

18ANY-ATTRIBUTES……………………39

编码指令

19ANY-ELEMENT…………41

编码指令

20ATTRIBUTE………………43

编码指令

21BASE64……………………45

编码指令

22DECIMAL…………………46

编码指令

23DEFAULT-FOR-EMPTY………………47

编码指令

24ELEMENT…………………49

编码指令

25EMBED-VALUES…………50

编码指令

26GLOBAL-DEFAULTS……………………52

编码指令

27LIST………………………52

编码指令

28NAME………………………54

编码指令

29NAMESPACE……………56

编码指令

30PI-OR-COMMENT………………………58

编码指令

31TEXT………………………59

GB/T162634—2025/ISO/IEC8825-42021

.:

编码指令

32UNTAGGED………………61

编码指令

33USE-NIL……………………62

编码指令

34USE-NUMBER……………64

编码指令

35USE-ORDER………………64

编码指令

36USE-QNAME………………66

编码指令

37USE-TYPE…………………67

编码指令

38USE-UNION………………68

编码指令

39WHITESPACE……………70

编码规则的标识

40………………………71

附录资料性编码和编码的示例

A()BASIC-XERCXER……………72

附录资料性部分内容和确定性编码

B()XML………75

附录资料性采用编码指令的编码的示例

C()XEREXTENDED-XER……………78

参考文献

……………………83

GB/T162634—2025/ISO/IEC8825-42021

.:

前言

本文件按照标准化工作导则第部分标准化文件的结构和起草规则的规定

GB/T1.1—2020《1:》

起草

本文件是信息技术编码规则的第部分已经发布了以下

GB/T16263《ASN.1》4,GB/T16263

部分

:

第部分基本编码规则正则编码规则和非典型编码规则规范

———1:(BER)、(CER)(DER);

第部分紧缩编码规则规范

———2:(PER);

第部分编码规则

———4:XML(XER);

第部分模式定义到的映射

———5:W3CXMLASN.1。

本文件代替信息技术编码规则第部分编码规则

GB/T16263.4—2015《ASN.14:XML

与相比除结构调整和编辑性改动外主要技术变化如下

(XER)》,GB/T16263.4—2015,,:

更改了文档元素的要求见的

a)XML(8.3.9,GB/T16263.4—20158.3.9);

更改了同一范畴编码指令的多重分配的适用类型见的

b)XER(15.4.4,GB/T16263.4—2015

15.4.4);

更改了编码指令的编码效果见的

c)TEXT(31.3.4.1,GB/T16263.4—201531.3.4.1)。

本文件等同采用信息技术编码规则第部分编码规则

ISO/IEC8825-4:2021《ASN.14:XML

(XER)》。

本文件做了下列最小限度的编辑性改动

:

删除规范性引用文件中的注引用最新版本引用内容不涉及技术变化

———“”,ISO/IEC10646,。

请注意本文件的某些内容可能涉及专利本文件的发布机构不承担识别专利的责任

。。

本文件由全国信息技术标准化技术委员会提出并归口

(SAC/TC28)。

本文件起草单位中国电子技术标准化研究院深圳赛西信息技术有限公司中国科学院计算技术

:、、

研究所北京邮电大学重庆邮电大学浪潮电子信息产业股份有限公司天津市特种设备监督检验技术

、、、、

研究院联想北京有限公司

、()。

本文件主要起草人张弛张树蕊杨宏王婷孙胜蔡廷晓苏静茹高伟东黄庆卿孙波郭琪

:、、、、、、、、、、、

郭青霄刘敏尚佳哲鲁璐贺柏达马逸龙

、、、、、。

本文件于年首次发布本次为第一次修订

2015,。

GB/T162634—2025/ISO/IEC8825-42021

.:

引言

共同用

GB/T16262.1—2025、GB/T16262.2—2025、GB/T16262.3—2025、GB/T16262.4—2025

于描述抽象语法记法一消息定义的记法可在端应用之间交换

(ASN.1),。

本文件规定了可应用于使用和中规定的记法的

GB/T16262.1—2025GB/T16262.2—2025

类型值的编码规则应用这些编码规则为该值产生一种传送语法该编码规则也可用于解码

ASN.1。。。

不止一种编码规则集可应用于类型的值本文件定义了三种采用可扩展置标语言

ASN.1。(XML)

的编码规则集这些编码规则都生成符合的文档第一种称为基本的

。W3CXML1.0:2008XML。“

编码规则第二种称为正则编码规则或因

XML”(BASIC-XER)。“XML”(CANONICAl-XERCXER),

为采用这些编码规则只有一种方式对值编码正则编码规则一般用于采用与安全相关的特征

ASN.1。(

例如数字签名的应用第三种称为扩展编码规则扩展编码规

())。“XML”(EXTENDED-XER)。XML

则允许附加编码器选项并考虑到规定编码变化的编码指令以便支持文档见下

,BASIC-XER,XML(

文的特定文体扩展编码规则不是正则的本文件中定义的这些规则没有正则形式

)。XML,。

数据的表示有多种特性例如使用属性而不是子元素或使用空白空间定界的表如

XML(XML,),

何使用是文体和设计者选择的问题如果规范定义的类型由或编

XML。ASN.1BASIC-XERCXER

码那么有单个的固定格式用于表示无需用户控制文体特征本文件规定的编码指令的

,XML,。XER

语法和语义在编码中规定了的文体特征编码指令也能用来确定在

,EXTENDED-XERXML。XER

编码中插入处理指令的可能性的编码指令被和

EXTENDED-XERXML。XERBASIC-XERCXER

忽略但被使用

,EXTENDED-XER。

注文体特征例如使用属性或空白空间定界的表也能影响到编码大小和所能处理的难易程度所以使用这些

:“”,,,

特征不仅仅是文体问题当这些问题重要时与或相比带编码指令的

。,BASIC-XERCXER,EXTENDED-XER

可以是首选

拟由八个部分构成

GB/T16263。

第部分基本编码规则正则编码规则和非典型编码规则规范目的在

———1:(BER)、(CER)(DER)。

于规定基本编码规则集合

第部分紧缩编码规则规范目的在于规定紧缩编码规则集合

———2:(PER)。。

第部分编码控制表示法规范目的在于规范编码控制表示法

———3:(ECN)。ASN.1。

第部分编码规则目的在于规定基本编码规则集正则

———4:XML(XER)。XML(BASIC-XER)、

编码规则集和扩展编码规则集

XML(CXER)XML(EXTENDED-XER)。

第部分模式定义到的映射目的在于规定从任何模式到

———5:W3CXMLASN.1。XSDASN.1

模式进行映射的两种版本

第部分编码指令的注册和应用目的在于指定编码指令格式机制注册机构

———6:PER。PER、、

运作与相关联的方法

、PERASN.1。

第部分八位字节编码规则规范目的在于为基本八位字节编码规则提供约束并

———7:(OER)。,

为任何给定的值生成唯一编码

ASN.1。

第部分对象表示法编码规则规范目的在于指定一组对象

———8:JavaScript(JER)。JavaScript

表示法编码规则以用于使用应用程序进行互操作

,JSON。

GB/T162634—2025/ISO/IEC8825-42021

.:

信息技术ASN.1编码规则

第4部分XML编码规则XER

:()

1范围

本文件规定的基本编码规则集可用来导出一种传送语法适用于

XML(BASIC-XER),GB/T16262.1—

和中定义的类型的值本文件还规定了一种正则编码规则集

2025GB/T16262.2—2025。XML

对基本编码规则提供约束并对任何给定的值产生一种唯一性编码本文件进

(CXER),XML,ASN.1。

而规定了扩展编码规则集进一步增加了编码器选项并允许说明

XML(EXTENDED-XER),,ASN.1

符改变通过产生的多种编码本文件隐式地表明这些编码规则也用于解码

BASIC-XER。。

本文件规定的编码规则

:

在通信时使用

———;

预定用于这样的情形在选择编码规则时主要关注的是使用常用工具例如浏览器显

———:XML()

示和或处理各种值

/;

通过对中描述的各种形式的可扩展性增加附加值支持扩展抽象语法

———GB/T16262.1—2025,。

本文件也规定了编码指令的语法和语义及其赋值和组合的规则编码指令用于控制特

XER。XER

定类型的编码

ASN.1EXTENDEN-XER。

2规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款其中注日期的引用文

。,

件仅该日期对应的版本适用于本标准不注日期的引用文件其最新版本包括所有的修改单适用于

,;,()

本文件

信息技术通用多八位编码字符集

GB/T13000—2010(UCS)(ISO/IEC10646:2003,IDT)

信息技术抽象语法记法一第部分基本记法规范

GB/T16262.1—2025(ASN.1)1:(ISO/

IEC8824-1:2021,IDT)

信息技术抽象语法记法一第部分信息客体规范

GB/T16262.2—2025(ASN.1)2:(ISO/

IEC8824-2:2021,IDT)

信息技术抽象语法记法一第部分约束规范

GB/T16262.3—2025(ASN.1)3:(ISO/IEC

8824-3:2021,IDT)

信息技术编码规则第部分基本编码规则正则编码规

GB/T16263.1—2025ASN.11:(BER)、

则和非典型编码规则的规范

(CER)(DER)(ISO/IEC8825-1:2021,IDT)

信息技术编码规则第部分紧缩编码规则规范

GB/T16263.2—2025ASN.12:(PER)(ISO/

IEC8825-2:2021,IDT)

信息技术通用多八位编码字符集

ISO/IEC10646:2020(UCS)

注信息技术通用编码字符集

:GB/T13000—2025(UCS)(ISO/IEC10646:2020,MOD)

信息技术的通用应用第部分快速信息集合

ISO/IEC24824-1:2007ASN.11:(Information

technology—GenericapplicationsofASN.1:Fastinfoset)

多功能邮件扩充服务第部分消息体的格

IETFRFC2045(1996)

定制服务

    关联标准

    相似标准推荐

    更多>