-1

Предисловие

Когда я хочу увидеть исходный код веб-страницы, я могу в большинстве браузеров перейти в Сервис> Веб-разработчик> Просмотреть исходный код или, в качестве альтернативы, Просмотреть> Просмотреть исходный код). Я также мог бы нажать «CTRL +Z», чтобы просмотреть исходный код в большинстве браузеров.

Мой вопрос

Есть ли подобный простой и быстрый способ увидеть исходный код конкретного документа MS Word, над которым я работаю? Я спрашиваю об этом, так как знаю (и могу ошибаться), что документы MS Word также построены, как веб-страницы, в HTML --- Есть ли способ также просмотреть их HTML?

Спасибо,

2 ответа2

3

Страницы Word (Word 2007+) не в формате HTML, это XML-файлы внутри Zip-файла, аналогичные OOXML (Open Office XML).

Откройте DOCX, как если бы это был zip-файл (используя 7-Zip или аналогичный), а затем извлеките XML-файл (ы), которые вы хотите просмотреть.

Основное содержимое документа Word хранится в файле XML с именем «document.xml», внутри папки "word" внутри файла zip/docx.

1

Больше похоже на XML, но не на один документ, а на множество. Один для стилей, один для документа, один для темы и так далее.

Документы Word сжимаются и сохраняются, и я не думаю, что есть способ просмотреть источник из самого Word, поскольку он состоит из многих документов XML. Итак, вы должны сначала распаковать файл слова. Для этого измените расширение .docx или .doc на .zip (например, hello.doc -> hello.doc.zip ). Теперь откройте zip с помощью Windows Explorer и все.

Если вы извлечете word/document.xml из извлеченного материала, вы можете увидеть содержимое документа вместе с разметкой XML. Вот отрывок из документа с просто «Привет, мир!" внутри него.

<w:body>
        <w:p w:rsidR="00EA62CA" w:rsidRDefault="004F37CE">
            <w:r>
                <w:t>Hello, world!</w:t>
            </w:r>
            <w:bookmarkStart w:id="0" w:name="_GoBack" />
            <w:bookmarkEnd w:id="0" /></w:p>
        <w:sectPr w:rsidR="00EA62CA">
            <w:pgSz w:w="12240" w:h="15840" />
            <w:pgMar w:top="1440" w:right="1440" w:bottom="1440" w:left="1440" w:header="720" w:footer="720" w:gutter="0" />
            <w:cols w:space="720" />
            <w:docGrid w:linePitch="360" /></w:sectPr>
    </w:body>

Проверьте эту статью для более подробного обзора несжатых файлов и каталогов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .