ГО С Т ISO/IEC 24824-1-2013
Т а б л и ц а D .1 4 — Д е та л и кодирования
Опет(ы)ОписаниеИнфо-набор XML
или XML
Зс4o o n i n i ( 3 n
ЗсЬ10000011 (83)
Зсб10000011 (83)
Зс7 00001111 (07)
ЗсВ
01001010
(4c>
Э ти октеты являю тся кодированием инф орм ационного элем ента
<cac:Lineltem>
Lineltemelement.
С во йство
[localname]
«L in e lte m » будет до б а вле н о в та б ли ц у L O C A L
N A M E (с индексом 2 1 10)
ЗсГ01101101 (6d>
Квалиф ицированное имя со значением свойства
[prefix],
равным «с
а с » (индекс
410).
свойства
[namespacename]
—
«
............ateC om -
ponents:1:0» (индекс
410)
и свойства
[localname]
— «L in e lte m » (ин
дек с Ю 10). будет до б а в ле н о в та б ли ц у E L E M E N T N A M E (с индексом
2 0 ю>
3<30 00111111 u n
3di 10000011 (83)
3d2 10000011 (83)
3d3 10000010 (82)
Э ти октеты являю тся кодированием инф орм ационного элем ента
BuyersIDelement.
Свойства
[prefix],[namespacename]
и
[localname]
уж е бы ли про
индексированы , так как все связанны е с ними строки уже встреча
л и сь ранее д о этого инф орм ационного элем ента. С во йство
[local
name]
б ы ло проиндексировано при обработке первого дочернего
элем ента инф орм ационного элем ента
Orderelement,
а им енно ин ф
орм ационного элем ента
BuyersIDelement
со значением свойства
[namespacename]
«....O rd e r: 1:0».
Квалиф ицированноеимяс означениемсвойства
[prefix],
равным « с а с » (индекс
410),
свойства
[namespace name] —
«
...........
ateC om ponents:1:0 » (индекс
410)
и свойства
[localname]—
«B u y e rs ID » (индекс 3 10), б уде т до б а в ле н о в та б ли ц у E L E M E N T
N A M E (с индексом 2 1 10)
<cac:BuyerslD>
3d<10010000 (90)
3ds01000001 (41)
Э ти октеты являю тся кодированием инф орм ационны х элем ентов
character
инф орм ационного элем ента
BuyersIDelement.
О ктет на позиции
3d416
со значением
9016
им еет ’10’ (и де н ти ф и
кация) в первых двух битах (с первого по второй биты ), обозначая,
ч то у инф орм ационного элем ента
element
е сть дочерний элем ент
(дочерний инф орм ационного элем ента
BuyersIDelement),
кото
рый являе тся блоком инф орм ационны х элем ентов
character
(см.
С .3 .7 .5 ). Тр е ти й бит равен ‘(У. обозначая наличие ли те р а льн о й стро
ки сим волов (см . С . 15.3). Ч етверты й б и т равен Т . обозначая, что л и
тер альную строку сим волов сле д у е т до б а ви ть в та б ли ц у C O N T E N T
C H A R A C T E R C H U N K (в данном прим ере строки д ли н о й м енее
610
сим волов до б а вляю т в та б лиц у C O N T E N T C H A R A C T E R C H U N K и ли
A T T R IB U T E V A L U E ). П яты й и ш естой биты равны ’(У. обозначая,
что ф орм атом кодирования блока являе тся U T F -8 (см. С .2 0 .3 .1 ).
Седьм ой бит равен ’0’. обозначая, что д ли н а октетов закодирован
ных сим волов U T F -8 (блока инф орм ационны х элем ентов
character)
больш е и ли равна
110
и меньш е и ли равна 2 10 и д ли н а м инус ниж
няя граница закодирована в восьмом б и те как ц е ло е без знака (см.
С .2 4 .3 .1 ). Ц е ло е без знака равно 0 10, и д ли н а равна
110.
О ктет закодированны х сим волов U T F -8 находится в октете на по
зиции 4 1 16
И нф ор м а цион
ный элем ент
character
« А »
3d611110000 (Г 0)
Э то т октет являе тся указателем конца инф орм ационного элем ента
BuyersIDelement
<1
cac:BuyerslD>
99