powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как из вордового документа сделать XML-документ
5 сообщений из 5, страница 1 из 1
Как из вордового документа сделать XML-документ
    #32717580
I655
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Точнее так. Есть документ вордовский. В нем есть таблица. Мне нужно обработать эту таблицу и сделать из нее XML-документ. Причем данные в строках нужно будет преобразовать.

Например

Есть таблица из двух сток и двух столбцов. В первой строки написаны наименования, а во второй значения. Например в первой КОД, ОПИСАНИЕ во второй 10 и Канцелярские принадлежности. Мне нужно
<document>
<Item Name="КОД" Function="Get_КОД">
<font face="Courier New" size="10"/>
<Info x="0" y="0" width="1" height="1"/>
</Item>
<Item Name="ОПИСАНИЕ" Function="Get_ОПИСАНИЕ">
<font face="Courier New" size="10"/>
<Info x="1" y="0" width="1" height="1"/>
</Item>
</document>

Спасибо.
...
Рейтинг: 0 / 0
Как из вордового документа сделать XML-документ
    #32717605
alex108
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если word-вский документ уже в формате XML, то тогда самое простое написать XSLT-преобразование, которое формирует новый требуемый XML.
Не думаю, что оно будет сложным :)

Второй способ.
Если исходный WORD-документ не XML, то берем сscript (или подобное) и используя OLE-automation выбираем данные из таблицы и пишем в XML (можно,ипользовать DOM, а можно и напрямую в файл).

Удачи
...
Рейтинг: 0 / 0
Как из вордового документа сделать XML-документ
    #32718039
I655
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор
Если исходный WORD-документ не XML, то берем сscript (или подобное) и используя OLE-automation выбираем данные из таблицы и пишем в XML (можно,ипользовать DOM, а можно и напрямую в файл).

а можно где-то пример посмотреть?
...
Рейтинг: 0 / 0
Как из вордового документа сделать XML-документ
    #32719617
I655
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а может это как-то можно сделать на VBA?

Обратиться к таблице из него. И записать эту таблицу в существующий XML-файл?
...
Рейтинг: 0 / 0
Как из вордового документа сделать XML-документ
    #32722754
I655
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dim xmlDoc As DOMDocument
Set xmlDoc = New DOMDocument
xmlDoc.Load "c:\t.xml"
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как из вордового документа сделать XML-документ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]