Customer Support: 131 242

  • There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

CAN/CSA-ISO/IEC 8825-4:16

Superseded
Superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

View Superseded by
superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

Information technology ASN.1 encoding rules: XML Encoding Rules (XER) (Adopted ISO/IEC 8825-4:2015, third edition, 2015-11-15)
Available format(s)

Hardcopy , PDF

Superseded date

01-01-2022

Language(s)

English

Published date

01-01-2016

1 SCOPE
2 NORMATIVE REFERENCES
3 DEFINITIONS
4 ABBREVIATIONS
5 ENCODINGS SPECIFIED BY THIS RECOMMENDATION ¦ INTERNATIONAL
   STANDARD
6 ENCODING INSTRUCTIONS SPECIFIED BY THIS RECOMMENDATION ¦
   INTERNATIONAL STANDARD
7 CONFORMANCE
8 BASIC XML ENCODING RULES
9 CANONICAL XML ENCODING RULES
10 EXTENDED XML ENCODING RULES
11 NOTATION, CHARACTER SET AND LEXICAL ITEMS USED IN XER
   ENCODING INSTRUCTIONS
12 KEYWORDS
13 ASSIGNING AN XER ENCODING INSTRUCTION TO AN ASN.1 TYPE
   USING A TYPE PREFIX
14 ASSIGNING AN XER ENCODING INSTRUCTION USING AN XER ENCODING
   CONTROL SECTION
15 MULTIPLE ASSIGNMENT OF XER ENCODING INSTRUCTIONS
16 XER ENCODING INSTRUCTION SUPPORT FOR XML NAMESPACES AND
   QUALIFIED NAMES
17 SPECIFICATION OF EXTENDED-XER ENCODINGS
18 THE ANY-ATTRIBUTES ENCODING INSTRUCTION
19 THE ANY-ELEMENT ENCODING INSTRUCTION
20 THE ATTRIBUTE ENCODING INSTRUCTION
21 THE BASE64 ENCODING INSTRUCTION
22 THE DECIMAL ENCODING INSTRUCTION
23 THE DEFAULT-FOR-EMPTY ENCODING INSTRUCTION
24 THE ELEMENT ENCODING INSTRUCTION
25 THE EMBED-VALUES ENCODING INSTRUCTION
26 THE GLOBAL-DEFAULTS ENCODING INSTRUCTION
27 THE LIST ENCODING INSTRUCTION
28 THE NAME ENCODING INSTRUCTION
29 THE NAMESPACE ENCODING INSTRUCTION
30 THE PI-OR-COMMENT ENCODING INSTRUCTION
31 THE TEXT ENCODING INSTRUCTION
32 THE UNTAGGED ENCODING INSTRUCTION
33 THE USE-NIL ENCODING INSTRUCTION
34 THE USE-NUMBER ENCODING INSTRUCTION
35 THE USE-ORDER ENCODING INSTRUCTION
36 THE USE-QNAME ENCODING INSTRUCTION
37 THE USE-TYPE ENCODING INSTRUCTION
38 THE USE-UNION ENCODING INSTRUCTION
39 THE WHITESPACE ENCODING INSTRUCTION
40 IDENTIFICATION OF THE ENCODING RULES
ANNEX A - EXAMPLES OF BASIC-XER AND CXER ENCODINGS
ANNEX B - PARTIAL XML CONTENT AND DETERMINISTIC ENCODINGS
ANNEX C - EXAMPLES OF EXTENDED-XER ENCODINGS USING XER
          ENCODING INSTRUCTIONS

Defines a set of basic XML Encoding Rules (BASIC-XER) that may be used to derive a transfer syntax for values of types defined in Rec. ITU-T X.680 ¦ ISO/IEC 8824-1 and Rec. ITU-T X.681 ¦ ISO/IEC 8824-2.

CSA Preface Standards development within the Information Technology sector is harmonized with international standards development. Through the CSA Technical Committee on Information Technology (TCIT), Canadians serve as the SCC Mirror Committee (SMC) on ISO/IEC Joint Technical Committee 1 on Information Technology (ISO/IEC JTC1) for the Standards Council of Canada (SCC), the ISO member body for Canada and sponsor of the Canadian National Committee of the IEC. Also, as a member of the International Telecommunication Union (ITU), Canada participates in the International Telegraph and Telephone Consultative Committee (ITU-T). For brevity, this Standard will be referred to as "CAN/CSA-ISO/IEC 8825-4" throughout. At the time of publication, ISO/IEC 8825-4:2015 is available from ISO and IEC in English only. CSA Group will publish the French version when it becomes available from ISO and IEC. Scope This Recommendation | International Standard specifies a set of basic XML Encoding Rules (BASIC-XER) that may be used to derive a transfer syntax for values of types defined in Rec. ITU-T X.680 | ISO/IEC 8824-1 and Rec. ITU-T X.681 | ISO/IEC 8824-2. This Recommendation | International Standard also specifies a set of Canonical XML Encoding Rules (CXER) which provide constraints on the basic XML Encoding Rules and produce a unique encoding for any given ASN.1 value. This Recommendation | International Standard further specifies a set of extended XML Encoding Rules (EXTENDED-XER) which adds further encoders options, and also allows the ASN.1 specifier to vary the encoding that would be produced by BASIC-XER. It is implicit in the specification of these encoding rules that they are also used for decoding. The encoding rules specified in this Recommendation | International Standard: are used at the time of communication; are intended for use in circumstances where displaying of values and/or processing them using commonly available XML tools (such as browsers) is the major concern in the choice of encoding rules; allow the extension of an abstract syntax by addition of extra values for all forms of extensibility described in Rec. ITU-T X.680 | ISO/IEC 8824-1. This Recommendation | International Standard also specifies the syntax and semantics of XER encoding instructions, and the rules for their assignment and combination. XER encoding instructions can be used to control the EXTENDED-XER encoding for specific ASN.1 types.

DocumentType
Standard
ISBN
978-1-4883-0566-5
Pages
100
PublisherName
Canadian Standards Association
Status
Superseded
SupersededBy

Standards Relationship
ISO/IEC 8825-4:2015 Identical

ISO/IEC 8825-2:2015 Information technology ASN.1 encoding rules: Specification of Packed Encoding Rules (PER) Part 2:
ISO/IEC 10646:2014 Information technology Universal Coded Character Set (UCS)
ISO/IEC 8825-3:2015 Information technology ASN.1 encoding rules: Specification of Encoding Control Notation (ECN) Part 3:
ISO/IEC 8825-1:2015 Information technology ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) Part 1:
ISO/IEC 8824-2:2015 Information technology Abstract Syntax Notation One (ASN.1): Information object specification Part 2:
ISO/IEC 8824-4:2015 Information technology Abstract Syntax Notation One (ASN.1): Parameterization of ASN.1 specifications Part 4:
ISO/IEC 8824-1:2015 Information technology Abstract Syntax Notation One (ASN.1): Specification of basic notation Part 1:
ISO/IEC 8824-3:2015 Information technology Abstract Syntax Notation One (ASN.1): Constraint specification Part 3:

View more information
$472.90
Including GST where applicable

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.

Need help?
Call us on 131 242, then click here to start a Screen Sharing session
so we can help right away! Learn more