Jak wyświetlić XML mojego dokumentu DOCX?

52

Chcę zobaczyć mój .docxw czystym formacie XML .

Różne aplikacje, takie jak przeglądarki internetowe i studio graficzne, otworzą dla mnie plik w programie Word.

Próbowałem także zmienić nazwę dokumentu na .xmlrozszerzenie, a on po prostu otwiera się w notatniku, pokazując kilka niezrozumiałych tekstów.

RoboShop
źródło

Odpowiedzi:

87

To spakowany plik. Zmień nazwę na kończącą .zipsię, aby ją wyświetlić.

Cześć71
źródło
6
... następnie spójrz na word/document.xmlplik poniżej.
Aidan Feldman
4
kiedy go rozpakuję, zmodyfikuję document.xml, następnie skompresuję folder i zmień na docx, nie otwiera się on w programie Word. Powiedz, że jest zepsuty. Jak mogę zapisać modyfikację w pliku DOCX?
Renat Gatin
2
nie trzeba zmieniać nazwy. winrar i 7z mogą rozpoznać archiwum, wystarczy kliknąć prawym przyciskiem myszy i wybrać ekstrakt
phuclv
5
Mój umysł jest oszalały. Jak mogłem tego nie wiedzieć ...
Kapitan Hypertext
Na MacOS (High Sierra) domyślna aplikacja do archiwizacji miała problemy z rozpakowaniem pliku. Korzystanie z Unarchiver ( theunarchiver.com ) pomogło i nie musiałem zmieniać rozszerzenia ani typu pliku.
Mattygabe,
1

Rozpakowałem plik zip i edytowałem plik document.xml za pomocą Notepad ++ (Wtyczki / Narzędzia XML / Sprawdź teraz składnię XML). Notepad ++ zauważył mnie przy zamianie elementów, umieściłem elementy w bardziej logicznej kolejności i powtarzałem kroki, aż nie znaleziono więcej problemów. Następnie skopiowałem wszystkie pliki bezpośrednio do formatu zip za pomocą Total Commander i ostatecznie zmieniłem nazwę z powrotem na * .docx. Program Word szczęśliwie otworzył plik.

Mówię o tym, że jeśli Word nadal odmawia otwarcia pliku, może być więcej problemów w jednym lub kilku plikach XML. Wskazówka: użyj IE, aby szybko sprawdzić plik XML. Jeśli widzisz tylko zwykły tekst lub w ogóle nic, możesz się założyć, że coś jest nie tak z xml.

Zwycięzca
źródło
1

Pracujesz na macOS i nie chcesz instalować żadnego oprogramowania, aby zobaczyć XML z twoich .docxdokumentów? Wystarczy otworzyć terminal i:

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

Jak wspomniano powyżej, .docxpliki są „zamaskowanymi” plikami zip i unzipsą domyślnie instalowane w systemie macOS. Po użyciu file-contentfolder będzie zawierać różne .xmlpliki tworzące dokument programu Word.

Clorichel
źródło