ГО С Т ISO/IEC 24824-1-2013
7.9 Тип D ocum entTypeD eclaration
7.9.1 Тип D ocum en tTypeD e clara tion определен следующим образом.
D ocum en tTypeD e clara tion :: = SEQUENCE {
s y s te m -id e n tifie rId e n tify in g S trin g O rln d e x OPTIONAL
—
Категория OTHER URI — ,
p u b lic -id e n tif ie rId e n tify in g S trin g O rln d e x OPTIONAL
- -
Категория OTHER UR1
— ,
c h ild re nSEQUENCE ( S I Z E ( 0 . .MAX)) OF
P ro c e s s in g ln s tru c tio n }
7.9.2 Тип Id e n tify in g S trin g O rln d e x определен в 7.13.
7.9.3 Тип D ocum en tTypeD e clara tion представляет информационный элемент document type
declaration инфо-набора XML.
7.9.4 Компонент s y s te m -id e n tifie r представляет свойство
[system identifier]
информационного
элемента
documenttypedeclaration.TnnoMflaHHoroKOMnoHeHTaflBnfleTCfl
Id e n tify in g S trin g O rln d e x
(см. 7.13), представляющий в данном случае строку символов категории O TH E R URI. Отсутствие дан
ного компонента в абстрактном значении типа D ocum en tTypeD e clara tion указывает на то. что свой
ство
[system identifier]
не имеет значения.
7.9.5 Компонент p u b lic -id e n tif ie r представляет свойство
[public identifier]
информационного
элемента
documenttypedeclaration.THnoMflaHHoroKOMnoHeHTaflBnfleTCB
Id e n tify in g S trin g O rln d e x
(см. 7.13), представляющий в данном случае строку символов категории O TH ER URI. Отсутствие дан
ного компонента в абстрактном значении типа D ocum en tTypeD e clara tion указывает на то. что свой
ство
[public identifier]
не имеет значения.
7.9.6 Компонент c h ild re n представляет свойство [children] информационного элемента
document type declaration.
7.9.7 Свойство [paront] информационного элемента document type declaration не включено в
тип D ocum entTypeD eclaration. Значением этого свойства для любого заданного информационного
элемента documont type declaration является информационный элемент document, содержащий за
данный информационный элемент в качестве члена свойства [children].
7.10 Тип U n p a rs e d E n tity
IdentifyingStringOrlndex O PTION A L
- -
Категория OTHER URI
IdentifyingStringOrlndex
-
Категория OTHER NCNAME -
>
7.10.2 Тип Id e n tify in g S trin g O rln d e x определен в 7.13.
7.10.3 Тип U n p a rs e d E n tity представляет информационный элемент unparsed entity инфо-на
бора XML.
7.10.4 Компонент name представляет свойство [name] информационного элемента unparsed
entity. Типом данного компонента является Id e n tify in g S trin g O rln d e x (см. 7.13), представляющий в
данном случае строку символов категории O TH ER NCNAME.
7.10.5 Компонент s y s te m -id e n tifie r представляет свойство [system identifier] информацион
ного элемента unparsed entity. Типом данного компонента является Id e n tify in g S trin g O rln d e x
(см. 7.13), представляющий в данном случае строку символов категории O TH ER URI.
7.10.6 Компонент p u b lic -id e n tif ie r представляет свойство [public identifier] информацион
ного элемента unparsed entity. Типом данного компонента является Id e n tify in g S trin g O rln d e x
(см. 7.13). представляющий в данном случае строку символов категории O TH ER URI. Отсутствие дан
ного компонента в абстрактном значении типа U n p a rs e d E n tity указывает на то. что свойство [public
identifier] не имеет значения.
7.10.1 Тип U n p a rs e d E n tity определен следующим образом:
UnparsedEntity ::= SEQ U EN C E {
nameIdentifyingStringOrlndex
-
Категория OTHER NCNAME
system-identifierIdentifyingStringOrlndex
-
Категория OTHER URI
public-identifier
notation-name
17