ГО С Т ISO/IEC 24824-1— 2013
[attributes] определено в инфо-наборе W 3C XML как неупорядоченный набор (информационных эле
ментов attribute).
7.3.7 Компонент c h ild re n представляет свойство [children] информационного элемента element.
Когда два или более соседних дочерних элемента являются информационными элементами character,
для представления этих соседних информационных элементов character может быть использован
один элемент CharacterChunk.
При м е ча ни е — Если среди дочерних элементов информационного элемента element имеется после
довательность из N соседних символов, то допустима любая группировка этих N-символов в серии последователь
ных блоков символов. Однако предполагается, что для создания эффективных кодировоксоздатель документа бы
строго инфо-набора будет делать каждый из блоков символов настолько большим, насколько это будет возможно.
7.3.8 Свойство [in-scope namespaces] информационного элемента element не включено в тип
Elem ent.
При м ечани е — В ограниченном инфо-наборе XM L(см. 11.3) свойство [in-scope namespaces] инфор
мационного элемента element может быть определено из свойства [namespace attributes] информационного эле
мента element и свойства [namespace attributes] всех информационных элементов element (при их наличии),
содержащих (прямо или косвенно) данный информационный элемент element.
7.3.9 Свойство [base URI] информационного элемента element не включено в тип Elem ent и не
поддерживается в настоящем стандарте.
7.3.10 Свойство [parent] информационного элемента element не включено в тип Elem ent. Значе
нием данного свойства для любого заданного информационного элемента element является информа
ционный элемент document или element, содержащий заданный информационный элемент в качестве
члена своего свойства [children].
7.4 Тип A ttr ib u te
7.4.1 Тип A t t r ib u t e определен следующим образом:
A t t r ib u t eSEQUENCE {
qualified-nam eQualifiedNam eOrlndex
- -
Категория ATTRIB UTE NAME
n o rm a lize d -v a lu eN o n ld e n tify in g S trin g O rIn d e x
—
Категория ATTR IB U TE VALUE
- - )
7.4.2 Типы QualifiedNam eOrIndex и N o n ld e n tify in g S trin g O rln d e x определены 8 7.16 и 7.14
соответственно.
7.4.3 Тип A t t r ib u t e представляет информационный элемент attribute инфо-набора XML.
7.4.4 Компонент qualified-nam e представляет квалифицированное имя (см. 3.4.11) информаци
онного элемента attribute (т. е. набор, состоящий из свойств [prefix], [namespace name] и [local name]
этого информационного элемента). Типом данного компонента является QualifiedNam eOrlndex
(см. 7.16). представляющий в данном случае квалифицированное имя категории A TTR IB U TE NAME.
7.4.5 Компонент n o rm a lize d -v a lu eпредставляет свойство [normalized value] информаци
онного элемента attribute. Типом данного компонента является N o n ld e n tify in g S trin g O rln d e x (см.
7.14). представляющий в данном случае квалифицированное имя категории A TTR IB U TE VALUE.
7.4.6 Длина строки символов, присвоенной n o rm a lize d -v a lu e . не может превышать 232.
При м ечани е — Данное ограничение обусловлено определением ASN.1. которое разработано для опти
мизации кодирований и простоты реализации (см. также 11.3, перечисление j).
7.4.7 Свойство [specified] информационного элемента attribute не включено в тип A ttrib u te .
7.4.8 Свойство [attribute type] информационного элемента attribute не включено в тип A ttr ib u te .
7.4.9 Свойство [references] информационного элемента attribute не включено в тип A ttrib u te .
При м ечани е — В ограниченном инфо-наборе XML (см. 11.3) свойство [references] информационного
элемента attribute может быть определено из свойства [normalized value] информационного элемента attribute
вместе со свойствами других информационных элементов в инфо-наборе XML.
7.4.10 Свойство [owner element] информационного элемента attribute не включено в тип
A ttr ib u te . Значение этого свойства для любого заданного информационного элемента attribute яв
ляется информационным элементом element, содержащим заданный информационный элемент в ка
честве члена свойства [attributes].
14