{"id":457890,"date":"2024-10-20T09:53:49","date_gmt":"2024-10-20T09:53:49","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iso-iec-234152024\/"},"modified":"2024-10-26T18:23:26","modified_gmt":"2024-10-26T18:23:26","slug":"bs-iso-iec-234152024","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iso-iec-234152024\/","title":{"rendered":"BS ISO\/IEC 23415:2024"},"content":{"rendered":"
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
2<\/td>\n | undefined <\/td>\n<\/tr>\n | ||||||
11<\/td>\n | 1 Introduction <\/td>\n<\/tr>\n | ||||||
12<\/td>\n | 1.1 Why is DFDL Needed? 1.2 What is DFDL? 1.2.1 Simple Example <\/td>\n<\/tr>\n | ||||||
15<\/td>\n | 1.3 What DFDL is not 1.4 Scope of version 1.0 <\/td>\n<\/tr>\n | ||||||
17<\/td>\n | 2 Overview of the Specification <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | 3 Notational and Definitional Conventions 3.1 Glossary and Terminology 3.2 Failure Types <\/td>\n<\/tr>\n | ||||||
19<\/td>\n | 4 The DFDL Information Set (Infoset) <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | 4.1 “No Value” 4.2 Information Items 4.2.1 Document Information Item 4.2.2 Element Information Items <\/td>\n<\/tr>\n | ||||||
21<\/td>\n | 4.3 DFDL Information Item Order 4.4 DFDL Augmented Infoset <\/td>\n<\/tr>\n | ||||||
22<\/td>\n | 5 DFDL Schema Component Model 5.1 DFDL Simple Types <\/td>\n<\/tr>\n | ||||||
23<\/td>\n | 5.2 DFDL Subset of XML Schema <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | 5.3 XSD Facets, min\/maxOccurs, default, and fixed <\/td>\n<\/tr>\n | ||||||
25<\/td>\n | 5.3.1 MinOccurs, MaxOccurs 5.3.2 MinLength, MaxLength 5.3.3 MaxInclusive, MaxExclusive, MinExclusive, MinInclusive, TotalDigits, FractionDigits 5.3.4 Pattern 5.3.5 Enumeration Values 5.3.6 Default <\/td>\n<\/tr>\n | ||||||
26<\/td>\n | 5.3.7 Fixed 5.4 Compatibility with Other Annotation Language Schemas <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | 6 DFDL Syntax Basics 6.1 Namespaces 6.2 The DFDL Annotation Elements <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | 6.3 DFDL Properties <\/td>\n<\/tr>\n | ||||||
30<\/td>\n | 6.3.1 DFDL String Literals 6.3.1.1 Character strings in DFDL String Literals 6.3.1.2 DFDL Character Entities, Character Class Entities, and Byte Values in String Literals <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | 6.3.1.3 DFDL Character Class Entities in DFDL String Literals 6.3.1.4 DFDL Byte Value Entities in DFDL String Literals <\/td>\n<\/tr>\n | ||||||
34<\/td>\n | 6.3.2 DFDL Expressions 6.3.3 DFDL Regular Expressions 6.3.4 Enumerations in DFDL <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | 7 Syntax of DFDL Annotation Elements 7.1 Component Format Annotations <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | 7.1.1 Property Binding Syntax 7.1.1.1 Property Binding Syntax: Attribute Form 7.1.1.2 Property Binding Syntax: Element Form <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | 7.1.1.3 Property Binding Syntax: Short Form 7.1.2 Empty String as a Representation Property Value <\/td>\n<\/tr>\n | ||||||
38<\/td>\n | 7.2 dfdl:defineFormat – Reusable Data Format Definitions 7.2.1 Using\/Referencing a Named Format Definition: The dfdl:ref Property 7.2.2 Inheritance for dfdl:defineFormat <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | 7.3 The dfdl:defineEscapeScheme Defining Annotation Element 7.3.1 Using\/Referencing a Named escapeScheme Definition 7.4 The dfdl:escapeScheme Annotation Element <\/td>\n<\/tr>\n | ||||||
40<\/td>\n | 7.5 The dfdl:assert Statement Annotation Element 7.5.1 Properties for dfdl:assert <\/td>\n<\/tr>\n | ||||||
42<\/td>\n | 7.6 The dfdl:discriminator Statement Annotation Element 7.6.1 Properties for dfdl:discriminator <\/td>\n<\/tr>\n | ||||||
45<\/td>\n | 7.7 DFDL Variable Annotations 7.7.1 dfdl:defineVariable Annotation Element <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | 7.7.1.1 Examples 7.7.1.2 Predefined Variables 7.7.2 The dfdl:newVariableInstance Statement Annotation Element <\/td>\n<\/tr>\n | ||||||
47<\/td>\n | 7.7.2.1 Examples 7.7.3 The dfdl:setVariable Statement Annotation Element <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | 7.7.3.1 Examples <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | 8 Property Scoping and DFDL Schema Checking 8.1 Property Scoping 8.1.1 Property Scoping Rules 8.1.2 Providing Defaults for DFDL properties <\/td>\n<\/tr>\n | ||||||
50<\/td>\n | 8.1.3 Combining DFDL Representation Properties from a dfdl:defineFormat 8.1.4 Combining DFDL Properties from References <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | 8.2 DFDL Schema Checking 8.2.1 Schema Component Constraint: Unique Particle Attribution 8.2.2 Optional Checks and Warnings <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | 9 DFDL Processing Introduction 9.1 Parser Overview 9.1.1 Points of Uncertainty <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | 9.1.2 Processing Error 9.1.3 Recoverable Error 9.2 DFDL Data Syntax Grammar <\/td>\n<\/tr>\n | ||||||
58<\/td>\n | 9.2.1 Nil Representation 9.2.2 Empty Representation <\/td>\n<\/tr>\n | ||||||
59<\/td>\n | 9.2.3 Normal Representation 9.2.4 Absent Representation 9.2.5 Zero-length Representation 9.2.6 Missing <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | 9.2.7 Examples of Missing and Empty Representation 9.2.8 Round Trip Ambiguities 9.3 Parsing Algorithm <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | 9.3.1 Known-to-exist and Known-not-to-exist 9.3.1.1 Known-to-exist 9.3.1.2 Processing Error After Determining Known-to-exist 9.3.1.3 Known-not-to-exist <\/td>\n<\/tr>\n | ||||||
62<\/td>\n | 9.3.2 Establishing Representation 9.3.2.1 Simple element 9.3.2.2 Complex element <\/td>\n<\/tr>\n | ||||||
63<\/td>\n | 9.3.3 Resolving Points of Uncertainty 9.3.3.1 Nested Points of Uncertainty <\/td>\n<\/tr>\n | ||||||
64<\/td>\n | 9.4 Element Defaults 9.4.1 Definitions 9.4.1.1 Default Value 9.4.1.2 Required\/Optional Occurrence 9.4.2 Element Defaults When Parsing <\/td>\n<\/tr>\n | ||||||
65<\/td>\n | 9.4.2.1 Simple element (not xs:string and not xs:hexBinary) 9.4.2.2 Simple element (xs:string or xs:hexBinary) 9.4.2.3 Complex element 9.4.2.4 Example: Complex Optional Empty Element Not Added to Infoset <\/td>\n<\/tr>\n | ||||||
66<\/td>\n | 9.4.2.5 Example: Complex Optional Empty Element with Delimiters 9.4.3 Element Defaults When Unparsing <\/td>\n<\/tr>\n | ||||||
67<\/td>\n | 9.4.3.1 Simple element 9.4.3.2 Complex element 9.5 Evaluation Order for Statement Annotations <\/td>\n<\/tr>\n | ||||||
68<\/td>\n | 9.5.1 Asserts and Discriminators with testKind ‘expression’ 9.5.2 Discriminators with testKind ‘expression’ 9.5.3 Elements and setVariable 9.5.4 Controlling the Order of Statement Evaluation 9.6 Validation <\/td>\n<\/tr>\n | ||||||
69<\/td>\n | 9.7 Unparser Infoset Augmentation Algorithm <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | 10 Overview: Representation Properties and their Format Semantics <\/td>\n<\/tr>\n | ||||||
71<\/td>\n | 11 Properties Common to both Content and Framing <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | 11.1 Unicode Byte Order Mark (BOM) 11.2 Character Encoding and Decoding Errors <\/td>\n<\/tr>\n | ||||||
74<\/td>\n | 11.2.1 Property dfdl:encodingErrorPolicy 11.2.1.1 dfdl:encodingErrorPolicy ‘error’ 11.2.1.2 dfdl:encodingErrorPolicy ‘replace’ for parsing <\/td>\n<\/tr>\n | ||||||
75<\/td>\n | 11.2.1.3 dfdl:encodingErrorPolicy ‘replace’ for unparsing 11.2.2 Unicode UTF-16 Decoding\/Encoding Non-Errors 11.2.3 Preserving Data Containing Decoding Errors 11.3 Byte Order and Bit Order 11.4 dfdl:bitOrder Example <\/td>\n<\/tr>\n | ||||||
76<\/td>\n | 11.4.1 Example Using Right-to-Left Display for ‘leastSignificantBitFirst’ 11.4.2 dfdl:bitOrder and Grammar Regions <\/td>\n<\/tr>\n | ||||||
77<\/td>\n | 12 Framing 12.1 Aligned Data <\/td>\n<\/tr>\n | ||||||
78<\/td>\n | 12.1.1 Implicit Alignment 12.1.2 Mandatory Alignment for Textual Data <\/td>\n<\/tr>\n | ||||||
79<\/td>\n | 12.1.3 Mandatory Alignment for Packed Decimal Data 12.1.4 Example: AlignmentFill <\/td>\n<\/tr>\n | ||||||
80<\/td>\n | 12.2 Properties for Specifying Delimiters <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | 12.3 Properties for Specifying Lengths <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | 12.3.1 dfdl:lengthKind ‘explicit’ 12.3.2 dfdl:lengthKind ‘delimited’ <\/td>\n<\/tr>\n | ||||||
85<\/td>\n | 12.3.2.1 Non-Delimited Elements within Delimited Constructs 12.3.2.2 Delimited Binary Data 12.3.3 dfdl:lengthKind ‘implicit’ <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | 12.3.4 dfdl:lengthKind ‘prefixed’ <\/td>\n<\/tr>\n | ||||||
89<\/td>\n | 12.3.4.1 Nested Prefix Lengths37F 12.3.5 dfdl:lengthKind ‘pattern’ 12.3.6 dfdl:lengthKind ‘endOfParent’ <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | 12.3.7 Elements of Specified Length 12.3.7.1 Length of Simple Elements with Textual Representation 12.3.7.1.1 Text Length Specified in Bytes <\/td>\n<\/tr>\n | ||||||
92<\/td>\n | 12.3.7.2 Length of Simple Elements with Binary Representation 12.3.7.2.1 Length of Base-2 Binary Number Elements 12.3.7.2.2 Length of Floating Point Binary Number Elements 12.3.7.2.3 Length of Packed Decimal Number Elements <\/td>\n<\/tr>\n | ||||||
93<\/td>\n | 12.3.7.2.4 Length of Binary Boolean Elements 12.3.7.2.5 Length of Base-2 Binary Calendar Elements 12.3.7.2.6 Length of Packed Decimal Calendar Elements 12.3.7.2.7 Length of Binary Opaque Elements 12.3.7.3 Length of Complex Elements <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | 13 Simple Types 13.1 Properties Common to All Simple Types <\/td>\n<\/tr>\n | ||||||
95<\/td>\n | 13.2 Properties Common to All Simple Types with Text representation <\/td>\n<\/tr>\n | ||||||
96<\/td>\n | 13.2.1 The dfdl:escapeScheme Properties <\/td>\n<\/tr>\n | ||||||
99<\/td>\n | 13.2.1.1 Escape Scheme Example 13.3 Properties for Bidirectional support for All Simple Types with Text representation 13.4 Properties Specific to String <\/td>\n<\/tr>\n | ||||||
101<\/td>\n | 13.5 Properties Specific to Number with Text or Binary Representation 13.6 Properties Specific to Number with Text Representation <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | 13.6.1 The dfdl:textNumberPattern Property 13.6.1.1 dfdl:textNumberPattern for dfdl:textNumberRep ‘standard’ <\/td>\n<\/tr>\n | ||||||
112<\/td>\n | 13.6.1.2 dfdl:textNumberPattern for dfdl:textNumberRep ‘zoned’ 13.6.2 Converting logical numbers to\/from text representation <\/td>\n<\/tr>\n | ||||||
114<\/td>\n | 13.7 Properties Specific to Number with Binary Representation <\/td>\n<\/tr>\n | ||||||
115<\/td>\n | 13.7.1 Converting Logical Numbers to\/from Binary Representation 13.7.1.1 Converting Base-2 Binary Numbers 13.7.1.2 Bit strings, Alignment, and dfdl:fillByte <\/td>\n<\/tr>\n | ||||||
116<\/td>\n | 13.7.1.3 Bits within Bit Strings of Length <= 8 13.7.1.4 Bits within Bit Strings of Length > 8 13.7.1.4.1 Examples of Unsigned Integer Conversion <\/td>\n<\/tr>\n | ||||||
118<\/td>\n | 13.7.1.5 Converting Packed Decimal Numbers <\/td>\n<\/tr>\n | ||||||
120<\/td>\n | 13.8 Properties Specific to Float\/Double with Binary Representation 13.9 Properties Specific to Boolean with Text Representation <\/td>\n<\/tr>\n | ||||||
121<\/td>\n | 13.10 Properties Specific to Boolean with Binary Representation <\/td>\n<\/tr>\n | ||||||
122<\/td>\n | 13.11 Properties Specific to Calendar with Text or Binary Representation <\/td>\n<\/tr>\n | ||||||
124<\/td>\n | 13.11.1 The dfdl:calendarPattern property <\/td>\n<\/tr>\n | ||||||
127<\/td>\n | 13.11.2 The dfdl:calendarCheckPolicy Property 13.12 Properties Specific to Calendar with Text Representation <\/td>\n<\/tr>\n | ||||||
128<\/td>\n | 13.13 Properties Specific to Calendar with Binary Representation <\/td>\n<\/tr>\n | ||||||
129<\/td>\n | 13.14 Properties Specific to Opaque Types (xs:hexBinary) 13.15 Nil Value Processing 13.16 Properties for Nillable Elements <\/td>\n<\/tr>\n | ||||||
133<\/td>\n | 14 Sequence Groups 14.1 Empty Sequences <\/td>\n<\/tr>\n | ||||||
134<\/td>\n | 14.2 Sequence Groups with Separators <\/td>\n<\/tr>\n | ||||||
135<\/td>\n | 14.2.1 Separators and Suppression <\/td>\n<\/tr>\n | ||||||
136<\/td>\n | 14.2.2 Parsing Sequence Groups with Separators <\/td>\n<\/tr>\n | ||||||
137<\/td>\n | 14.2.2.1 Errors When the Sequence is Positional 14.2.2.2 Example Parsing Scenarios <\/td>\n<\/tr>\n | ||||||
138<\/td>\n | 14.2.2.3 Parsing Child Groups within Separated Sequences 14.2.3 Unparsing Sequence Groups with Separators <\/td>\n<\/tr>\n | ||||||
139<\/td>\n | 14.2.3.1 Example Unparsing Scenarios <\/td>\n<\/tr>\n | ||||||
140<\/td>\n | 14.2.3.2 Unparsing Child Groups within Separated Sequences 14.3 Unordered Sequence Groups 14.3.1 Restrictions for Unordered Sequences 14.3.2 Parsing an Unordered Sequence 14.3.2.1 Source-to-source Transformation <\/td>\n<\/tr>\n | ||||||
141<\/td>\n | 14.3.2.2 Post-processing Transformation <\/td>\n<\/tr>\n | ||||||
142<\/td>\n | 14.3.3 Unparsing an Unordered Sequence 14.4 Floating Elements <\/td>\n<\/tr>\n | ||||||
143<\/td>\n | 14.5 Hidden Groups <\/td>\n<\/tr>\n | ||||||
145<\/td>\n | 15 Choice Groups <\/td>\n<\/tr>\n | ||||||
146<\/td>\n | 15.1 Resolving Choices 15.1.1 Resolving Choices via Speculation <\/td>\n<\/tr>\n | ||||||
147<\/td>\n | 15.1.2 Resolving Choices via Direct Dispatch 15.1.3 Unparsing Choices 15.1.3.1 Unparsing Choices in Hidden Groups <\/td>\n<\/tr>\n | ||||||
148<\/td>\n | 16 Properties for Array Elements and Optional Elements 16.1 The dfdl:occursCountKind property 16.1.1 dfdl:occursCountKind ‘fixed’ <\/td>\n<\/tr>\n | ||||||
149<\/td>\n | 16.1.2 dfdl:occursCountKind ‘implicit’ 16.1.3 dfdl:occursCountKind ‘parsed’ 16.1.4 dfdl:occursCountKind ‘expression’ 16.1.5 dfdl:occursCountKind ‘stopValue’ <\/td>\n<\/tr>\n | ||||||
150<\/td>\n | 16.2 Default Values for Arrays 16.3 Arrays with DFDL Expressions 16.4 Points of Uncertainty 16.5 Arrays and Sequences 16.6 Forward Progress Requirement <\/td>\n<\/tr>\n | ||||||
151<\/td>\n | 16.7 Parsing Occurrences with Non-Normal Representation 16.8 Sparse Arrays <\/td>\n<\/tr>\n | ||||||
152<\/td>\n | 17 Calculated Value Properties <\/td>\n<\/tr>\n | ||||||
153<\/td>\n | 17.1 Example: 2d Nested Array 17.2 Example: Three-Byte Date <\/td>\n<\/tr>\n | ||||||
156<\/td>\n | 18 DFDL Expression Language 18.1 Expression Language Data Model <\/td>\n<\/tr>\n | ||||||
157<\/td>\n | 18.2 Variables 18.2.1 Rewinding of Variable Memory State 18.2.2 Variable Memory State Transitions <\/td>\n<\/tr>\n | ||||||
158<\/td>\n | 18.3 General Syntax <\/td>\n<\/tr>\n | ||||||
159<\/td>\n | 18.4 DFDL Expression Syntax <\/td>\n<\/tr>\n | ||||||
160<\/td>\n | 18.5 Constructors, Functions and Operators 18.5.1 Constructor Functions for XML Schema Built-in Types <\/td>\n<\/tr>\n | ||||||
161<\/td>\n | 18.5.2 Standard XPath Functions 18.5.2.1 Boolean functions <\/td>\n<\/tr>\n | ||||||
162<\/td>\n | 18.5.2.2 Numeric Functions 18.5.2.3 String Functions <\/td>\n<\/tr>\n | ||||||
163<\/td>\n | 18.5.2.4 Date and Time Functions 18.5.2.5 Node Sequence Test Functions <\/td>\n<\/tr>\n | ||||||
164<\/td>\n | 18.5.2.6 Node functions 18.5.2.7 Nillable Element Functions 18.5.3 DFDL Functions <\/td>\n<\/tr>\n | ||||||
166<\/td>\n | 18.5.4 DFDL Constructor Functions <\/td>\n<\/tr>\n | ||||||
167<\/td>\n | 18.5.5 Miscellaneous Functions <\/td>\n<\/tr>\n | ||||||
168<\/td>\n | 18.6 Unparsing and Circular Expression Deadlock Errors <\/td>\n<\/tr>\n | ||||||
169<\/td>\n | 19 DFDL Regular Expressions <\/td>\n<\/tr>\n | ||||||
170<\/td>\n | 20 External Control of the DFDL Processor <\/td>\n<\/tr>\n | ||||||
171<\/td>\n | 21 Built-in Specifications <\/td>\n<\/tr>\n | ||||||
172<\/td>\n | 22 Conformance <\/td>\n<\/tr>\n | ||||||
173<\/td>\n | 23 Optional DFDL Features <\/td>\n<\/tr>\n | ||||||
175<\/td>\n | 24 Security Considerations <\/td>\n<\/tr>\n | ||||||
176<\/td>\n | 25 Authors and Contributors <\/td>\n<\/tr>\n | ||||||
177<\/td>\n | 26 Intellectual Property Statement <\/td>\n<\/tr>\n | ||||||
178<\/td>\n | 27 Disclaimer <\/td>\n<\/tr>\n | ||||||
179<\/td>\n | 28 Full Copyright Notice <\/td>\n<\/tr>\n | ||||||
180<\/td>\n | 29 References <\/td>\n<\/tr>\n | ||||||
183<\/td>\n | 30 Appendix A: Escape Scheme Use Cases 30.1 Escape Character Same as dfdl:escapeEscapeCharacter 30.2 Escape Character Different from dfdl:escapeEscapeCharacter 30.2.1 Example 1 – Separator ‘;’ <\/td>\n<\/tr>\n | ||||||
184<\/td>\n | 30.2.2 Example 2 – Separator ‘sep’ 30.3 Escape Block with Different Start and End Characters <\/td>\n<\/tr>\n | ||||||
185<\/td>\n | 30.4 Escape Block with Same Start and End Characters <\/td>\n<\/tr>\n | ||||||
187<\/td>\n | 31 Appendix B: Rationale for Single-Assignment Variables <\/td>\n<\/tr>\n | ||||||
188<\/td>\n | 32 Appendix C: Processing of DFDL String literals 32.1 Interpreting a DFDL String Literal 32.2 Recognizing a DFDL String Literal 32.3 Recognizing DFDL String Literal Part <\/td>\n<\/tr>\n | ||||||
190<\/td>\n | 33 Appendix D: DFDL Standard Encodings50F 33.1 Purpose 33.2 Conventions 33.3 Specification Template 33.4 Encoding X-DFDL-US-ASCII-7-BIT-PACKED 33.4.1 Name 33.4.2 Translation table 33.4.3 Width <\/td>\n<\/tr>\n | ||||||
191<\/td>\n | 33.4.4 Alignment 33.4.5 Byte Order 33.4.6 Example 1 33.4.7 Example 2 <\/td>\n<\/tr>\n | ||||||
193<\/td>\n | 33.5 Encoding X-DFDL-US-ASCII-6-BIT-PACKED 33.5.1 Name 33.5.2 Translation Table <\/td>\n<\/tr>\n | ||||||
194<\/td>\n | 33.5.3 Width 33.5.4 Alignment 33.5.5 ByteOrder 33.5.6 Example 1 <\/td>\n<\/tr>\n | ||||||
195<\/td>\n | 33.6 References for Appendix D52F <\/td>\n<\/tr>\n | ||||||
196<\/td>\n | 34 Appendix E: Glossary of Terms <\/td>\n<\/tr>\n | ||||||
202<\/td>\n | 35 Appendix F: Specific Errors Classified <\/td>\n<\/tr>\n | ||||||
204<\/td>\n | 36 Appendix G: Property Precedence 36.1 Parsing 36.1.1 dfdl:element (simple) and dfdl:simpleType <\/td>\n<\/tr>\n | ||||||
207<\/td>\n | 36.1.2 dfdl:element (complex) <\/td>\n<\/tr>\n | ||||||
208<\/td>\n | 36.1.3 dfdl:sequence and dfdl:group (when reference is to a sequence) <\/td>\n<\/tr>\n | ||||||
209<\/td>\n | 36.1.4 dfdl:choice and dfdl:group (when reference is to a choice) <\/td>\n<\/tr>\n | ||||||
210<\/td>\n | 36.2 Unparsing 36.2.1 dfdl:element (simple) and dfdl:simpleType <\/td>\n<\/tr>\n | ||||||
214<\/td>\n | 36.2.2 dfdl:element (complex) <\/td>\n<\/tr>\n | ||||||
215<\/td>\n | 36.2.3 dfdl:sequence and dfdl:group (when reference is a sequence) 36.2.4 dfdl:choice and dfdl:group (when reference is a choice) <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Information technology. Data Format Description Language (DFDL) v1.0 Specification<\/b><\/p>\n |