ГО С Т ISO/IEC 24824-1— 2013
7.10.7 Компонент no ta tio n -n a m e представляет свойство [notation name] информационного эле
мента unparsed entity. Типом данного компонента является id e n tify in g S trin g O rln d e x (см. 7.13),
представляющий в данном случае строку символов категории O TH E R NCNAM E.
7.10.8 Свойство [declaration base URI] информационного элемента unparsed entity не включено
в тип U n p a rs e d E n tity и не поддерживается в настоящем стандарте.
7.10.9 Свойство [notation] информационного элемента unparsed entity не включено в тип
U n p a rs e d E n tity.
При м ечани е — В ограниченном инфо-наборе XML (см. 11.3) свойство [notation] информационного эле
мента unparsed entity может быть определено из свойства [notation name] информационного элемента unparsed
entity и свойства [notations] информационного элемента document
7.11 Тип N o ta tio n
7.11.1 Тип N o ta tio n определен следующим образом:
N o ta tio n :: * SEQUENCE {
nameId e n tify in g S trin g O rln d e x
- -
Категория OTHER NCNAME
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 URI
- - }
7.11.2 Тип Id e n tify in g S trin g O rln d e x определен 8 7.13.
7.11.3 Тип N o ta tio n представляет информационный элемент notation инфо-набора XML.
7.11.4 Компонент name представляет свойство [name] информационного элемента notation. Ти
пом данного компонента является Id e n tify in g S trin g O rln d e x (см. 7.13). представляющий в данном
случае строку символов категории O TH ER NCNAM E.
7.11.5 Компонент s y s te m -id e n tifie r представляет свойство [system identifier] информацион
ного элемента notation. Типом данного компонента является Id e n tify in g S trin g O rln d e x (см. 7.13),
представляющий в данном случае строку символов категории O TH ER URI. Отсутствие данного ком
понента в абстрактном значении типа N o ta tio n указывает на то. что свойство [system identifier] не
имеет значения.
7.11.6 Компонент p u b lic -id e n tif ie r представляет свойство [public identifier] информационного
элемента notation. Типом данного компонента является Id e n tify in g S trin g O rln d e x (см. 7.13). пред
ставляющий в данном случае строку символов категории O TH ER URI. Отсутствие данного компонента в
абстрактном значении типа N o ta tio n указывает на то. что свойство [public identifier] не имеет значения.
7.11.7 Свойство [declaration base URI] информационного элемента notation не включено в тип
N o ta tio n и не поддерживается в настоящем стандарте.
7.12 Тип N am espaceA ttribute
7.12.1 Тип N am espaceA ttribute определен следующим образом:
N am espaceA ttributeSEQUENCE {
prefixId e n tify in g S trin g O rln d e x OPTIONAL
—
Категория PR EFIX
- - ,
namespace-nameId e n tify in g S trin g O rln d e x OPTIONAL
—
Категория NAMESPACE NAME
- - }
7.12.2 Тип Id e n tify in g S trin g O rln d e x определен В 7.13.
7.12.3 Тип N am espaceA ttribute представляет информационный элемент attribute, который яв
ляется членом свойства [namespace attributes] информационного элемента element инфо-набора XML.
При м ечани е — В инфо-наборе XML атрибуты и пространства имен являются информационными эле
ментами attribute. В настоящем стандарте использованы разные типы с целью оптимизации.
7.12.4 В инфо-наборе XML имеется два типа атрибутов пространств имен:
a) принимаемые по умолчанию декларации пространств имен: свойство [prefix] информационно
го элемента attribute не имеет значения, а значением свойства [local name] является «xmlns»;
b) принимаемые не по умолчанию декларации пространств имен: свойство [prefix] информаци
онного элемента attribute имеет значение «xmlns», а свойство [local name] предоставляет префикс
декларации пространства имен.
18