ไม่ใช่ Office Open XML เท่านั้นที่ใช้ XML ที่ซิป OpenDocument ของ Open Office ทำแบบเดียวกันเบื้องหลัง
ความร้าย
นำตัวอย่างของแคตตาล็อกที่มีโลโก้ซ้ำ 1,000 ครั้ง การใช้กลไกทางอ้อมหากเราต้องการเปลี่ยนโลโก้เราเพียงต้องการเปลี่ยนหนึ่งรายการในไฟล์เดียวโดยไม่ต้องทำการค้นหาเพราะเรารู้ว่าจะต้องดูที่ใด การบำรุงรักษานี้เพิ่มขึ้นอย่างมาก ถ้าคุณต้องการเปลี่ยนเลย์เอาต์ของเช่นไดเรกทอรี ZIP ที่จัดเก็บไฟล์ของคุณมันจะกลายเป็นเรื่องเล็กน้อยเพราะคุณไม่จำเป็นต้องรู้องค์ประกอบทุกอย่างที่สามารถชี้ไปที่ไฟล์ได้พวกเขาทั้งหมดอยู่ในจุดเดียว
การจัดเป็นกลุ่ม
มันสนับสนุนให้เอกสารถูกแบ่งออกเป็นชิ้นเล็ก ๆ เป็นการดียิ่งสำหรับการลดผลกระทบของความเสียหายของไฟล์ และดีกว่าสำหรับการเข้าถึงข้อมูล: ตัวอย่างเช่นข้อมูลสไตล์ทั้งหมดในส่วน XML เดียวแต่ละแผ่นงานหรือตารางแยกกันในส่วนต่าง ๆ ของตนเอง สิ่งนี้ช่วยให้เข้าถึงได้เร็วขึ้นและสร้างวัตถุน้อยลงสำหรับลูกค้าและทำให้กระบวนการหลายกระบวนการทำงานบนเอกสารเดียวกันได้ง่ายขึ้น
Chunking ยังเป็นประโยชน์ต่อโปรแกรมเมอร์ การแทนที่หนึ่งสไตล์ชีทด้วยสไตล์อื่นจะเป็นการดำเนินการกับไฟล์ ZIP ไม่ใช่การทำงานของ XML และลดจำนวนของสิ่งที่โปรแกรมเมอร์ต้องการเพื่อทำความเข้าใจเพราะพวกเขาสามารถเข้าหากลุ่มได้โดยสมมติว่าข้อมูลทั้งหมดในหัวข้อนั้นอยู่ในกลุ่มอันนั้น: พวกเขารอดชีวิตจิตใจที่ต้องค้นหาไฟล์ขนาดใหญ่ที่มีจำนวนมาก องค์ประกอบภายนอก
อ้อมญาติ
ใน Open Packaging Conventions แต่ละไฟล์ที่มีการอ้างอิงมีไฟล์ _rels ของตัวเองพร้อมกับรายการทางอ้อม สิ่งนี้ทำให้ง่ายต่อการตัดและวางข้อมูลบางส่วนด้วยทรัพยากรที่เกี่ยวข้องทั้งหมดในบางกรณีจัดเตรียมการกำหนดขอบเขตชื่อเพื่อลบโอกาสของการปะทะกันระหว่างชื่อไฟล์และอื่น ๆ