Nie tylko Office Open XML wykorzystuje spakowany XML. OpenDocument Open Office robi to samo za kulisami.
Pośrednictwo
Weźmy przykład katalogu, w którym logo powtarza się 1000 razy. Używając mechanizmu pośredniego, jeśli chcemy zmienić logo, musimy zmienić tylko jeden wpis w jednym pliku, bez konieczności wyszukiwania, ponieważ wiemy, gdzie szukać. Zwiększa to znacznie łatwość konserwacji. Jeśli chcesz zmienić układ, powiedzmy, katalogów ZIP, w których przechowywane są twoje pliki, staje się to banalne, ponieważ nie musisz znać każdego elementu, który może wskazywać na plik, wszystkie są w jednym miejscu.
Wydzielanie
Zachęca do dzielenia dokumentów na małe części. Jest to lepsze w celu zmniejszenia efektu uszkodzenia pliku. I lepszy dostęp do danych: na przykład wszystkie informacje o stylu w jednej części XML, każdym oddzielnym arkuszu lub tabeli w osobnych częściach. Umożliwia to szybszy dostęp i mniej tworzenia obiektów dla klientów oraz ułatwia pracę wielu procesów na tym samym dokumencie.
Chunking przynosi również korzyści programistom. Zastąpienie jednego arkusza stylów innym staje się operacją pliku ZIP, a nie operacją XML. Zmniejsza to liczbę rzeczy, które programiści muszą zrozumieć, ponieważ mogą podchodzić do fragmentów, zakładając, że wszystkie informacje na dany temat znajdują się w tym fragmencie: oszczędzono im mentalnego trudu przeszukiwania dużego pliku z dużą ilością elementy obce.
Względna pośrednia
W konwencjach otwartego pakowania każdy plik, który ma odwołanie, ma swój własny plik _rels z listami pośrednimi. Ułatwia to w niektórych przypadkach wycinanie i wklejanie niektórych informacji wraz ze wszystkimi powiązanymi zasobami, zapewnia zakres nazw, aby wyeliminować ryzyko kolizji nazw między plikami itp.