標準解讀
GB/T 16263.4-2015是一項中國國家標準,全稱為《信息技術 ASN.1編碼規則 第4部分:XML編碼規則(XER)》。這份標準詳細規定了如何將抽象語法記法之一(ASN.1,Abstract Syntax Notation One)定義的數據結構編碼為可擴展標記語言(XML)格式。ASN.1是一種獨立于平臺和語言的表示數據結構的方式,廣泛應用于通信協議、數據存儲和信息交換等領域。而XER則是ASN.1的一種編碼規則,專注于生成人類可讀性強、自解釋性好的XML編碼。
標準內容概覽
-
范圍:該部分標準明確了其適用范圍,即規定了使用ASN.1定義的數據值如何轉換成XML文檔的具體規則。這包括了基本類型、構造類型以及ASN.1模塊的XML表示方法。
-
術語和定義:對在標準中使用的專業術語進行了定義,確保讀者對關鍵概念有統一的理解。
-
符號和縮略語:列出了標準中頻繁出現的符號和縮略語,如ASN.1、XER等,便于讀者快速查閱。
-
基本編碼規則:詳細闡述了基本ASN.1類型(如INTEGER、BOOLEAN、OCTET STRING等)轉換為XML元素和屬性的過程。包括了如何處理標簽、命名空間、默認值與缺失值等細節。
-
構造類型的編碼:描述了如何編碼SEQUENCE、SET、CHOICE等構造類型,以及如何通過XML的嵌套結構來體現這些復雜數據結構的關系。
-
特殊編碼規則:涉及諸如ANY、ANY DEFINED BY、OPTIONAL字段等特殊ASN.1特性的XML編碼方式,還包括了如何處理標簽的泛化和特定情況下的編碼靈活性。
-
編碼指令的影響:解釋了ASN.1中的編碼指令(如IMPLIED、EXPLICIT等)如何影響最終的XML編碼結果,確保編碼的精確性和可控性。
-
XML模式定義:提供了如何根據ASN.1模塊生成對應的XML Schema Definition (XSD)文件的方法,以便于XML解析器驗證編碼的正確性。
-
實例:通過具體示例演示了上述規則的應用,幫助讀者更好地理解和應用這些編碼規范。
實施意義
該標準的實施為基于ASN.1的數據交換提供了標準化的XML編碼方案,增強了不同系統間數據交互的互操作性和兼容性。特別是在需要高度可讀性和易于人機交互的場景下,XER編碼成為一種有效手段,促進了信息的有效傳遞和處理。
如需獲取更多詳盡信息,請直接參考下方經官方授權發布的權威標準文檔。
....
查看全部
- 現行
- 正在執行有效
- 2015-12-10 頒布
- 2016-08-01 實施





文檔簡介
ICS3510060
L79..
中華人民共和國國家標準
GB/T162634—2015/ISO/IEC8825-42008
.:
信息技術ASN1編碼規則
.
第4部分XML編碼規則XER
:()
Informationtechnology—ASN.1encodingrules—
Part4XMLEncodinRulesXER
:g()
(ISO/IEC8825-4:2008,Informationtechnology—
ASN.1encodingrules:XMLEncodingRules(XER),IDT)
2015-12-10發布2016-08-01實施
中華人民共和國國家質量監督檢驗檢疫總局發布
中國國家標準化管理委員會
中華人民共和國
國家標準
信息技術ASN1編碼規則
.
第4部分XML編碼規則XER
:()
GB/T16263.4—2015/ISO/IEC8825-4:2008
*
中國標準出版社出版發行
北京市朝陽區和平里西街甲號
2(100029)
北京市西城區三里河北街號
16(100045)
網址
:
服務熱線
:400-168-0010
年月第一版
201512
*
書號
:155066·1-52770
版權專有侵權必究
GB/T162634—2015/ISO/IEC8825-42008
.:
目次
前言
…………………………Ⅲ
引言
…………………………Ⅳ
范圍
1………………………1
規范性引用文件
2…………………………1
術語和定義
3………………2
縮略語
4……………………5
編碼
5………………………6
編碼指令
6…………………6
符合性
7……………………6
基本編碼規則
8XML……………………7
正則編碼規則
9XML……………………9
擴展的編碼規則
10XML………………11
編碼指令中采用的記法字符集和詞匯項
11XER、……………………15
關鍵字
12…………………16
使用類型前綴將編碼指令分配類型
13XERASN.1…………………16
采用編碼控制區分配賦值指令
14XERXER…………19
編碼指令的多重分配
15XER……………26
支持名稱空間和被限定名稱的編碼指令
16XMLXER………………30
編碼的規范
17EXTENDED-XER………………………31
編碼指令
18ANY-ATTRIBUTES……………………38
編碼指令
19ANY-ELEMENT…………40
編碼指令
20ATTRIBUTE………………42
編碼指令
21BASE64……………………44
編碼指令
22DECIMAL…………………45
編碼指令
23DEFAULT-FOR-EMPTY………………46
編碼指令
24ELEMENT…………………48
編碼指令
25EMBED-VALUES…………49
編碼指令
26GLOBAL-DEFAULTS……………………50
編碼指令
27LIST………………………51
編碼指令
28NAME………………………52
編碼指令
29NAMESPACE……………54
編碼指令
30PI-OR-COMMENT………………………56
編碼指令
31TEXT………………………57
Ⅰ
GB/T162634—2015/ISO/IEC8825-42008
.:
編碼指令
32UNTAGGED………………59
編碼指令
33USE-NIL……………………61
編碼指令
34USE-NUMBER……………62
編碼指令
35USE-ORDER………………63
編碼指令
36USE-QNAME………………64
編碼指令
37USE-TYPE…………………65
編碼指令
38USE-UNION………………66
編碼指令
39WHITESPACE……………68
編碼規則的標識
40………………………69
附錄資料性附錄編碼和編碼的示例
A()BASIC-XERCXER………70
附錄資料性附錄部分內容和確定性編碼
B()XML…………………73
附錄資料性附錄采用編碼指令的編碼的示例
C()XEREXTENDED-XER………76
Ⅱ
GB/T162634—2015/ISO/IEC8825-42008
.:
前言
在信息技術編碼規則的總標題下目前包括以下幾個部分
GB/T16263《ASN.1》,:
第部分基本編碼規則正則編碼規則和非典型編碼規則規范
———1:(BER)、(CER)(DER);
第部分緊縮編碼規則規范
———2:(PER);
第部分編碼規則
———4:XML(XER);
第部分模式定義到的映射
———5:W3CXMLASN.1。
本部分為的第部分
GB/T162634。
本部分按照給出的規則起草
GB/T1.1—2009。
本部分使用翻譯法等同采用國際標準信息技術編碼規則
ISO/IEC8825-4:2008《ASN.1:XML
編碼規則
(XER)》。
本部分的編輯性修改如下
:
刪除了第章中注釋
———22;
改變了標準的名稱
———。
請注意本文件的某些內容可能涉及專利本文件的發布機構不承擔識別這些專利的責任
。。
本部分由全國信息技術標準化技術委員會提出并歸口
(SAC/TC28)。
本部分起草單位中國電子技術標準化研究院重慶郵電大學
:、。
本部分主要起草人董挺王平羅志勇謝昊飛稅夢玲
:、、、、。
Ⅲ
GB/T162634—2015/ISO/IEC8825-42008
.:
引言
共同
ISO/IEC8824-1:2008、ISO/IEC8824-2:2008、ISO/IEC8824-3:2008、ISO/IEC8824-4:2008
用于描述抽象語法記法一消息定義的記法可在端應用之間交換
(ASN.1),。
的本部分規定了可應用于使用和中規
GB/T16263ISO/IEC8824-1:2008ISO/IEC8824-2:2008
定的記法的類型值的編碼規則應用這些編碼規則為該值產生一種傳送語法該編碼規則也
ASN.1。。
可用于解碼
。
不止一種編碼規則集可應用于類型的值本部分定義了三種采用可擴展置標語言
ASN.1。(XML)
的編碼規則集這些編碼規則都生成符合的文檔第一種稱為基本的編
。W3CXML1.0XML?!癤ML
碼規則第二種稱為正則編碼規則或因為采用
”(BASIC-XER)?!癤ML”(CANONICAl-XERCXER),
這些編碼規則只有一種方式對值編碼正則編碼規則一般用于采用與安全相關的特征例如
ASN.1。((
數字簽名的應用第三種稱為擴展編碼規則擴展編碼規則允
))?!癤ML”(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
可以是首選
。
第章規定類型的編碼
8ASN.1BASIC-XER。
第章規定類型的編碼
9ASN.1CXER。
第章規定類型的編碼引用后面定義的編碼指令各章
10ASN.1EXTENDED-XER,XER。
第章到第章將編碼指令列出并分類并規定了使用類型前綴見
1114XER,XER(ISO/IEC8824-
的或編碼控制區見第章將它們分配給類型或組
1:200831.3)XER(ISO/IEC8824-1:200854)ASN.1
件的語法
。
第章定義了當編碼指令同時出現在類型前綴和編碼控制區中的先后順序
15XERXERXER。
第章規定當使用時編碼指令對名稱空間的支持
16EXTENDED-XERXERXML。
第章規定編碼
17EXTENDED-XER。
第章到第章規定
1839:
在類型前綴或編碼控制區中所用的每一編碼指令的語法
a)XERXER;
對能與指定的類型關聯的編碼指令由繼承和多重分配得來的限制
b)ASN.1XER();
對于當應用編碼指令時編碼中要求的編碼規則的修改
c)XER,EXTENSED-XERXER。
第章規定了編碼規則的標識
40。
附錄為資料性附錄包含了和兩種編碼的示例
A,BASIC-XERCXER。
Ⅳ
GB/T162634—2015/ISO/IEC8825-42008
.:
附錄為資料性附錄包含了對部分性內容的描述這些內容在序列構造和構造序列等除去
B,XML,
其周圍標簽同時對規范加以限制時產生這些規范能使確定與元素關聯的
,EXTENDED-XER,XML
組件易于進行
ASN.1。
附錄為資料性附錄包含了編碼指令和對應的編碼的示例
C,XEREXTENDED-XER。
Ⅴ
GB/T162634—2015/ISO/IEC8825-42008
.:
信息技術ASN1編碼規則
.
第4部分XML編碼規則XER
:()
1范圍
的本部分規定的基本編碼規則集可用來導出一種傳送語法適
GB/T16263XML(BASIC-XER),
用于和中定義的類型的值也適用于解碼這些傳送語法
ISO/IEC8824-1:2008ISO/IEC8824-2:2008,。
本部分還規定了一種正則編碼規則集對基本編碼規則提供約束并對任何給定
XML(CXER),XML,
的值產生一種唯一性編碼本部分進而規定了擴展編碼規則集進
ASN.1。XML(EXTENDED-XER),
一步增加了編碼器選項并允許規范通過產生的多種編碼本部分隱式地表明這
,ASN.1BASIC-XER。
些編碼規則可以用于解碼
。
本部分規定的編碼規則
:
在通信時使用
———;
預定用于這樣的情形在選擇編碼規則時主要關注的是使用常用工具例如瀏覽器顯
———:XML()
示和或處理各種值
/;
通過對中描述的各種形式的可擴展性增加附加值支持擴展抽象語法
———ISO/IEC8824-1:2008,。
本部分也規定了編碼指令的語法和語義及其賦值和組合的規則編碼指令用于控制特
XER。XER
定類型的編碼
A
溫馨提示
- 1. 本站所提供的標準文本僅供個人學習、研究之用,未經授權,嚴禁復制、發行、匯編、翻譯或網絡傳播等,侵權必究。
- 2. 本站所提供的標準均為PDF格式電子版文本(可閱讀打印),因數字商品的特殊性,一經售出,不提供退換貨服務。
- 3. 標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質量問題。
最新文檔
- 我國航空運輸布局AviationTourismGeogra
- 2025年新零售環境下實體書店的線上線下聯動策略報告
- 早產兒腹脹護理查房
- 工業互聯網平臺網絡切片技術在智能工廠設備遠程控制中的應用實踐報告
- 2025年礦山無人作業技術對環境的影響及可持續發展策略報告
- 數字化浪潮下教育科技企業商業模式創新與競爭力提升報告
- DB37/T 3656-2019地質災害治理工程監理技術規范
- DB36/T 985-2017政府網站建設及管理規范
- 重型破傷風護理查房
- 三居室設計說明
- 青春期學生性教育PPT資料
- 文博考研-博物館學名詞解釋
- DLT 1055-2021 火力發電廠汽輪機技術監督導則
- 安全信息管理程序
- 電工基礎(中職)完整版教學課件
- (中職)《電子商務基礎》第1套試卷試題及答案
- 中共中央辦公廳、國務院辦公廳關于進一步穩定和完善農村土地承包關系的通知中辦發〔1997〕16號,1997年6
- 計算機應用基礎-終結性考試試題國開要求標準
- 預制梁場驗收及質量管理實施細則
- 鞋業訂貨單模版
- 大理石打磨工程裝飾協議合同
評論
0/150
提交評論