Altova XMLSpy 2024 Enterprise Edition

Office Open XML, ZIP, EPUB

Accueil Préc Haut Suivant

Les fichiers Office Open XML (OOXML), ZIP et EPUB ont en commun qu'ils sont tous des paquets contenant d'autres fichiers. Archive View de XMLSpy fournit une interface qui vous permet de consulter la structure interne de ces paquets, de modifier ces structures et d'accéder aux fichiers dans le paquet pour une édition dans XMLSpy. Dans le cas des fichiers EPUB, Archive View vous permet aussi de consulter directement le livre EPUB dans le Mode Navigateur de XMLSpy.

 

Office Open XML (OOXML)

OOXML est un format de fichier servant à décrire des documents, des feuilles de calcul et des présentations. Développé à l'origine par Microsoft pour leur suite de produits Office, il s'agit aujourd'hui d'une spécification ECMA ouverte.

 

Structure d'un fichier OOXML

Chaque document OOXML représente un paquet de fichiers multiples qui suit la convention Open Packaging. Un paquet consiste en des fichiers XML et d'autres données (comme des fichiers d'image) plus un fichier de relation qui spécifie les relations parmi les différents fichiers dans le paquet.

 

La structure interne, le dossier interne et les noms de fichier d'un fichier OOXML varient conformément au type de document. Néanmoins, il existe une structure de base commune : un fichier XML appelé [Content_Types].xml à la racine de la structure du répertoire et trois répertoires : _rels, docProps, et un répertoire spécifique au type de document (dans le cas des documents .docx, par exemple, ce dossier serait appelé word; xl dans des documents .xlsx et ppt dans des documents .pptx).

 

 OOXML File

 |-- File:                [Content_Types].xml
 |-- Folder:        _rels

 |-- Folder:        docProps

 |-- Folder:        word/xl/ppt

 

Le dossier _rels contient un fichier rels.xml, qui spécifie les relations entre les différents fichiers contenus dans le paquet.

Le dossier docProps contient app.xml et core.xml, qui décrivent les propriétés du document clé.

Les dossiers word, xl et ppt contiennent des fichiers XML qui recèlent le contenu du document. Par exemple, dans le document word, le fichier document.xml contient le contenu central du document.

 

OOXML dans le Mode Archive de XMLSpy

Dans le Mode Archive de XMLSpy (capture d'écran ci-dessous), vous pouvez consulter et éditer les contenus d'un fichier OOXML.

ZIPArchiveViewGUI

Le Mode Dossier affiché dans le volet de gauche montre les dossiers contenus dans le paquet, alors que la Fenêtre principale montre les fichiers contenus dans le dossier sélectionné dans le Mode Dossier. Dans le Mode Archive, les fichiers et les dossiers peuvent être ajoutés et supprimés des archives. De même, les fichiers peuvent être ouverts rapidement pour une édition dans XMLSpy en double cliquant sur le fichier dans le Mode Archive.

 

Édition intelligente de fichiers internes d'OOXML

Les documents XML dans les paquets OOXML sont basés sur des schémas standard. XMLSpy propose une prise en charge de l'édition intelligente pour les documents OOXML, sous la forme d'assistants à la saisie, le remplissage automatique et la validation.

 

Fichiers ZIP

Les fichiers ZIP archivent des fichiers multiples dans un paquet de compression sans perte. Ces fichiers peuvent être de type varié. Dans Archive View de XMLSpy, les fichiers ZIP peuvent être créés, la structure interne peut être modifiée et les fichiers contenus dans les archives peuvent être édités. Ces opérations sont décrites dans la sous-section fichiers ZIP de cette section.

 

Fichiers EPUB

Un fichier EPUB est un groupe comprimé de fichiers utilisés pour la distribution de publications numériques (livres EPUB). Dans Archive View, vous pouvez ouvrir des fichiers EPUB, créer et éditer des fichiers EPUB, prévisualiser un livre EPUB numérique, éditer des fichiers de composant pour les archives EPUB directement dans XMLSpy, valider le fichier EPUB et enregistrer les fichiers de composant dans les archives EPUB. Voir la section fichiers EPUB pour plus de détails.

 

© 2017-2023 Altova GmbH