ГОСТ Р 54997—2012
Приложение А
(справочное)
Пример двоичного кодирования
«epgxmlns:epg=
http://www.worlddaD.org/schemas/epgxmlns:xsi3*http./i4vvvvv.w3.org/2001rXMLSchemainstance*
xsi:schemaLocation3
http://wv/w
.worlddab.org/schemas/epgepgScheule_13.xsd syslem="DAB*»
«schedule version3*1" creattonTime=*2001-02-28TOO:00:00* ortginator="BBC*»
«scope startTime=’2003-12-18T 17:00:00* stopTime=*2003-12-18T 18:00:00*»
«servicescope id=“e1.cel 5.c224.0“/»
«/scope»
«programme shortld=*16442449”»
<epg:mediumName»PM«/epg.medlumName>
«epg:locatlon»
«epg:tlmetime=*2003-12-18T17:00.00* duration=“PT1 HOMOS’/»
«epg:bearerid=*e1.ce15.c224.07»
<i’epg:locatlon>
«/programme»
«/schedule»
</epg>
В таблице A.1 показаны байты двоичного кодирования объекта.
Т а б л и ц а А.1 — Пример двоичного кодирования
БайтыОписание
02
<ерд>
3F
Длина = 63 байта
21«schedule»
3DДлина 3 61 байт
24
16
80
04
33 BF С4 40
81
04
33 BF С4 80
25
08
80
06
40 Е1 СЕ 15 С2 24
1C
23
81
03
FA Е4 51
11
04
01
02
50 4D
19
16
2С
0А
80
04
33 BF С4 40
81
«scope»
Длина ■ 22 байта
«startTIme»
Длина = 4 байта
2003-12-18Т 17:00:00 (краткая форма записи местного времени)
«stopTIme»
Длина = 4 байта
2003-12-18Т 18:00:00 (краткая форма записи местного времени)
«servIceScope»
Длина = 8 байтов
Ю атрибута
Длина = 6 байтов
Е1.се15.с224.0
«programme»
Длина = 35 байтов
Shortld атрибут
Длина * 3 байта
16442449
«medlumName»
Длина = 4 байта
CDATA
Длина = 2 байта
РМ
«location»
Длина = 22 байта
«time»
Длина 3 10 байтов
атрибут времени
Длина = 4 байта
2003-12-18Т17:00:00 (краткая форма записи местного времени)
атрибут продолжительности
18