ГОСТ ISO/IEC 24824-1— 2013
Notation OPTIONAL,
unparsed-entities SEQUENCE (SIZE(1..MAX)) OF
UnparsedEntity OPTIONAL,
character-encoding-scheme NonEmptyOctetString OPTIONAL,
standalone BOOLEAN OPTIONAL,
version NonldentifyingStringOrlndex OPTIONAL
- -
Категория OTHER STRING
— ,
children SEQUENCE (SIZE(0..MAX)) OF
CHOICE {
element Element,
processing-instruction Processinglnstruction,
comment Comment,
document-type-declaration DocumentTypeDeclaration })
one-meg INTEGER :1048576
- -
Два в степени 20
four-gig INTEGER
: : »
4294967296 — Два в
степени 32
NonEmptyOctetString : OCTET STRING (SIZE(1..four-gig))
URINonEmptyOctetString
Element ::■ SEQUENCE {
namespace-attributes SEQUENCE (SIZE(1..MAX)) OF
NamespaceAttribute OPTIONAL,
qualified-name QualifiedNameOrlndex
—
Категория ELEMENT NAME
attributes SEQUENCE (SIZE(1..MAX)) OF
Attribute OPTIONAL,
children SEQUENCE (SIZE(0..MAX)) OF
CHOICE {
element Element,
processing-instruction Processinglnstruction,
unexpanded-entity-reference
UnexpandedEntityReference,
character-chunk CharacterChunk,
comment Comment }}
Attribute ::- SEQUENCE {
qualified-name QualifiedNameOrlndex
- -
Категория ATTRIB UTE NAME
— ,
normalized-value NonldentifyingStringOrlndex
- -
Категория ATTR IB U TE VALUE
- - )
Processinglnstruction ::* SEQUENCE {
target IdentifyingStringOrlndex
- -
Категория OTHER NCNAME
- - ,
content NonldentifyingStringOrlndex
- -
Категория OTHER STRING
—)
UnexpandedEntityReference ::« SEQUENCE (
name IdentifyingStringOrlndex
- -
Категория OTHER NCNAME
— ,
system-identifier IdentifyingStringOrlndex OPTIONAL
- -
Категория OTHER URI
— ,
public-identifier IdentifyingStringOrlndex OPTIONAL
—
Категория OTHER URI
—}
CharacterChunk ::■ SEQUENCE {
character-codes NonldentifyingStringOrlndex
- -
Категория CONTENT CHARACTER CHUNK
—}
Comment : SEQUENCE (
content NonldentifyingStringOrlndex
- -
Категория OTHER STRING —
}
36