Comment voir le XML de mon document DOCX?

52

Je veux le voir .docxdans son format XML pur .

Diverses applications telles que les navigateurs Internet et Visual Studio ouvriront le fichier dans Word pour moi.

J'ai également essayé de renommer le document en .xmlextension et celui-ci s'ouvre dans le bloc-notes, affichant un tas de texte inintelligible.

RoboShop
la source

Réponses:

87

C'est un fichier compressé. Renommez-le en terminant .zippour le voir.

Bonjour71
la source
6
... alors regardez le word/document.xmlfichier en dessous.
Aidan Feldman
4
lorsque je le décompresse, puis modifie le fichier document.xml, puis le dossier zip et le modifie en docx, il ne s'ouvre pas dans Word. Dis qu'il est corrompu. Comment enregistrer une modification dans un fichier DOCX?
Renat Gatin
2
pas besoin de renommer. winrar et 7z peuvent reconnaître l’archive, il suffit de cliquer à droite et de sélectionner extraire
phuclv
5
Je suis épaté. Comment n'ai-je pas su cela ...
Capitaine Hypertext
Sur MacOS (High Sierra), l'application d'archivage par défaut semblait avoir des problèmes pour décompresser le fichier. Utiliser The Unarchiver ( theunarchiver.com ) m'a aidé et je n'ai pas eu besoin de changer l'extension ou le type de fichier.
Mattygabe
1

J'ai décompressé le fichier zip et modifié le document.xml à l'aide de Notepad ++ (plugins / outils XML / Vérifier la syntaxe XML maintenant). Notepad ++ m'a remarqué au niveau des éléments échangés, j'ai placé les éléments dans un ordre plus logique et répété les étapes jusqu'à ce qu'il ne reste plus de problèmes. Ensuite, j'ai copié tous les fichiers directement dans zip avec Total Commander et je les ai finalement renommés * .docx. Word ouvre joyeusement le fichier.

Ce que je dis, c'est que si Word refuse toujours d'ouvrir le fichier, il peut y avoir quelques problèmes supplémentaires dans un ou plusieurs fichiers xml. Astuce: utilisez IE pour vérifier rapidement un fichier XML. Si vous ne voyez que du texte plat ou rien du tout, vous pouvez parier que quelque chose ne va pas avec le xml.

Victor
la source
1

Vous travaillez sur macOS et vous ne voulez installer aucun logiciel pour voir le XML à partir de vos .docxdocuments? Ouvrez simplement le terminal et:

cd path/to/your/file.docx
unzip file.docx -d file-content

Comme mentionné ci-dessus, les .docxfichiers sont des fichiers zip "déguisés" et unzipsont installés par défaut sur macOS. Après utilisation, votre file-contentdossier contiendra les différents .xmlfichiers composant le document Word.

Clorichel
la source