ГОСТ Р ИСО/МЭК 8825-4 — 2009
Продолжение таблицы ГА.1
Раздел,подраздел,
пункт, подпункт,
таблица приложение
Внесенные изменения
используемое для всех типов EMBEDDED PDV. EXTERNAL или CHARACTER
STRING, не является каноническим» на
«Третий набор правил кодирования, установленный в настоящем стан
дарте — расширенные правила кодирования (EXTENDED-XER). Он определяется
как вариации базовых правил кодирования BASIC-XER. установленные команда
ми XER кодирования (см. 5.6), связанными с типом АСН.1. В отсутствие команд
XER кодирования кодирование по расширенным правилам (EXTENDED-XER) от
личается от кодирования по базовым правилам BASIC-XER только тем, что оно
обеспечивает больше опций кодера»
Раздел 5
Добавлены подразделы 5.5 и 5.6
Раздел 6.1
Заменено «Динамическое соответствие базовых правил XML кодирования
определено в разделе 8, динамическое соответствие для канонических правил
XML кодирования — в разделе 9» на
«Динамическое соответствие для базовых правил XML кодирования специ
фицируется в разделе 7, динамическое соответствие для канонических правил
XML кодирования специфицируется в разделе 8 и динамическое соответствие для
расширенных правил XML кодирования специфицируется в разделе 9»
Раздел 6.3
Заменено «Альтернативное кодирование разрешено базовыми правилами
XML кодирования как опция кодера. Декодеры, соответствующие правилам коди
рования XER. должны поддерживать все альтернативы» на
«Альтернативное кодирование разрешается базовыми правилами XML
кодирования и расширенными правилами XML кодирования как опция кодера.
Декодеры, соответствующие BASIC-XER, должны поддерживать все альтернативы
кодирования BASIC-XER. Декодеры, соответствующие EXTENDED-XER, должны
поддерживать все альтернативы кодирования EXTENDED-XER.
П р и м е ч а н и е — Этот раздел применяется независимо от наличия (или
отсутствия) каких-либо окончательных команд кодирования»
Подраздел 7.1
Заменено «8.1 Продукционные правила полного BASIC-XER кодирования
8.1.1 Соответствующий результат BASIC-XER кодирования — правильный
XML документ, состоящий из:
а) XML пролога (который может быть пустым) как определено в 8.2;
б) элемента XML документа, который является законченным результатом
кодирования значения единственного типа АСН.1. как определено в 8.3.
8.1.2 Спецификация в подразделах с8.2 по 8.6 полностью определяет BASIC-
XER кодирование.
При м е ча н и е — Другие структурные компоненты, такие как команды XML
обработки не разрешены этими подразделами и они никогда не создаются коде
рами. соответствующими BASIC-XER.
8.1.3 XML документ должен быть кодирован с использованием UTF-8 для
получения «строки октетов», которая формирует кодирование, в соответствии с
настоящим стандартом. АСН.1 идентификатор объекта для этих правил кодирова
ния определен в разделе 40.
8.1.4 В случае, если настоящий стандарт использует термин «разделитель»
("white-space") подразумевается один или несколько следующих символов стан
дарта Unicode: HORIZONTAL TABULATION (9). LINE FEED (10). CARRIAGE RETURN
(13). SPACE (32). Цифры вкруглых скобках —десятичные значения символов стан
дарта Unicode. Номер и выбор символа, который составляет разделитель —
опция кодера» на
«7.1 Продукционные правила полного BASIC-XER кодирования
7.1.1 Соответствующий результат BASIC-XER кодирования — правильный
XML документ, состоящий из:
a) XML пролога (который может быть пустым) как определено в 7.2;
79