ГО С Т ISO/IEC 24824-1— 2013
Т а б л и ц а D.1 — Исходные размерыдокументов и размеры документов после сжатия с помощью GZIP
Документ UBL
РазмерРазмер после сжатия GZIP
Документ XML 1.0
3311893
Документ быстрого инфо-набора с внешним словарем
684546
Документ быстрого инфо-набора без исходного словаря
1322860
D.2.2 Размер документа быстрого инфо-набора со ссылкой на внешний словарь является наи
меньшим. также как и его размер после сжатия с помощью GZIP. Отношение размера сжатого GZIP
документа к исходному размеру для документа быстрого инфо-набора указывает, что этот документ
быстрого инфо-набора содержит мало избыточной информации.
D.2.3 Во всех случаях размер сжатых GZIP документов быстрого инфо-набора меньше размера
сжатых GZIP документов XML 1.0. Более того, размер документа быстрого инфо-набора со ссылкой на
внешний словарь меньше размера сжатого GZIP документа XML 1.0.
D.3 Пример U B L Order
D.3.1 Пример Joinery Order
D.3.1.1 Пример порядка UBL взят из [1]. В частности, пример Joinery Order был выбран (см. xml/
joinery/UBL-Order-1.0-Joinery-Example.xml) по следующим причинам:
a) он является примером из реального мира и разработан независимо от настоящего стандарта
без учета быстрого инфо-набора;
b
) он находится в свободном доступе;
c) в нем широко использованы пространства имен XML. и следовательно, это хороший пример
представления того, как быстрый инфо-иабор поддерживает пространства имен XML.
D.3.1.2 Пример Joinery Order был изменен следующим образом:
a) последние три элемента OrderLine были удалены.
П р и мечани е — Тем самымдокумент XML 1.0 был уменьшен до разумных размеров для представления
в настоящем стандарте;
b
) все пробельные символы были удалены.
П р и мечани е — Это представляет более реалистичный случай использования инфо-наборое XML. ко
торые могут быть сериализованы, переданы по сети и проанализированы.
D.3.2 Документ XML 1.0 Joinery Order
Ниже приведен документ XML 1.0 Joinery Order с указанными в D.3.1.2. перечисление а) измене
ниями. но с сохранением пробельных символов для удобства чтения:
<?xm l v e r s io n = « l.0 » e n c o d in g = «U TF -8 »? >
<O rderxm ln s: re s = «u rn : o a s is : names: t c : u b l: c o d e lis t :AcknowledgementResponseCo
d e : 1 : 0»
xmlns:cbc=«urn:oasis:names:tc:ubl:CommonBasicComponents:1:0»
xmlns:cac=«urn:oasis:names:tc:ubl:CommonAggregateComponents:1:0»
xmlns:cur=«urn:oasis:names:tc:ubl:codelist:CurrencyCode:1:0»
xmlns:xsi=«
http:
//www.w3
.org/2001/XMLSchema-instance»
xmlns=«urn:oasis:names:tc:ubl:Order:1:
0 »
xsi:schemaLocation=«urn:oasis:names:tc:ubl:Order:1:
0. . / . .
/xsd/maindoc/UBL-
Order-1.
0
.xsd»>
<BuyersID >S03-034257</BuyersID >
< c b c : Issu e D a te > 2 0 0 3 -0 2 -0 3 < /cb c:Issu e D a te >
< c a c :B u ye rP a rty>
< c a c :P a rty>
< c a c : PartyName>
< cb c: Nam e>Jerry B u ild e r plc</cbc:N am e>
< / c a c : PartyName>
< c a c :Address>
78