ГО С Т ISO/IEC 24824-1— 2013
PAD-PATTERN b i t s 11100001’В },
original eProcessinglnstructionl }
WITH FastlnfosetEncodingSet }
--
Устанавливаю т начальную забивку, которая была добавлена
- - перед каждым элементом компонентов re s tric te d -a lp h a b e ts ,
—
e n c o d in g -a lg o rith m s , prefixes, namespace-names, lo c a l-n a m e s ,
- - other-ncnam es и o t h e r -u r is типа Docum ent, и кодируют э то т
— элемент
(см. С .2 .5 .3 )
eNonEmptyOctetStringWithPrepaddingl{<#С>}
#PrecededByPrepadding{<#C>} : {
ENCODE STRUCTURE {
prepadding {
ENCODING-SPACE SIZE 1
PAD-PATTERN bits:’O’В ),
original USE-SET }
WITH FastlnfosetEncodingSet }
--
Устанавливаю т начальную забивку, которая была добавлена перед
- - каждым элементом компонентов a ttr ib u te -v a lu e s ,
- - c o n te n t-c h a ra c te r-c h u n k s и o t h e r -s t r in g s типа Document, и
—
кодирую т э то т элем ент (см. С .2 .5 .4 )
eEncodedCharacterStringWithPrepaddingl{<#С>) #PrecededByPrepadding{<#C>)
ENCODE STRUCTURE {
prepadding {
ENCODING-SPACE SIZE 2
PAD-PATTERN bits:’00’В
original USE-SET }
WITH FastlnfosetEncodingSet }
eNameSurrogateWithPrepaddingl{<#C>} #PrecededByPrepadding{<#C>} : {
ENCODE STRUCTURE {
prepadding {
ENCODING-SPACE SIZE 6
PAD-PATTERN b i t s 000000’В },
original eNaraeSurrogate7 }
W I T H
FastlnfosetEncodingSet
}
—
Устанавливаю т начальную забивку, которая была добавлена перед
- - компонентом lite ra l-g u a lifie d -n a m e типа Q ualifiedN am eOrlndex,
- - и кодируют э то т ком понент. И спользую т, когда кодирование
—
начинается со второго бита октета (см. С . 17.3)
eLiteralQualifiedNameWithPrepadding2{<#C>} #PrecededByPrepadding{<#C>} :
ENCODE STRUCTURE {
prepadding {
ENCODING-SPACE SIZE 5
PAD-PATTERN b i t s 11110’В },
original {
ENCODE STRUCTURE {
prefix eldentifyingStringOrlndexl
OPTIONAL-ENCODING USE-SET,
namespace-name eldentifyingStringOrlndexl
OPTIONAL-ENCODING USE-SET,
local-name eldentifyingStringOrlndexl }
WITH FastlnfosetEncodingSet )
STRUCTURED WITH {
ENCODING-SPACE
EXHIBITS HANDLE «qn»> AT { 0 | 1 | 2 | 3 )
AS bits:’1111’В }}
WITH FastlnfosetEncodingSet }
46