|
как преобразовать всю таблицу Excel в xml-файл?
| ☑ |
0
DeXeD
17.07.13
✎
04:21
|
Есть таблица в формате Excel. С помощью ЧтениеZIPфайла формирую файлы xml. В одном из них таблица, но она там не целая. Первая строка, правый столбец, нижняя строка. Кто-нибудь сталкивался с такой проблемой? как таблицу из Excel полностью преобразовать в xml-файл?
|
|
1
SeraFim
17.07.13
✎
04:42
|
ЕМНИП, сам Excel умеет в xml сохранять
Или обязательно надо средствами 1С?
|
|
2
DeXeD
17.07.13
✎
05:04
|
Да, будем считать , что у пользователя нет установленного офиса.
|
|
3
Vovan_Magadan
17.07.13
✎
05:26
|
XML или MXL ??
|
|
4
DeXeD
17.07.13
✎
05:29
|
XML
|
|
5
DeXeD
17.07.13
✎
05:33
|
Зип = Новый ЧтениеZipФайла;
Зип.Открыть(Файл);
Зип.ИзвлечьВсе(Путь, РежимВосстановленияПутейФайловZIP.Восстанавливать);
- получили файлы xml. В файле sharedStrings.xml содержится таблица, но не вся.
|
|
6
DeXeD
17.07.13
✎
05:38
|
Может быть есть другие способы преобразования XLSX в XML?
|
|
7
Wobland
17.07.13
✎
06:03
|
очень интересно узнать, как с помощью чтения зип можно формировать XML. продолжаю следить за развитием ситуации
|
|
8
DeXeD
17.07.13
✎
06:06
|
Ну тогда выбери файл экселя, выбери каталог, вставь те 3 строки и вуаля.
|
|
9
SeraFim
17.07.13
✎
06:09
|
(7) Формат файла XLSX основан на Open XML. Для уменьшения размера файла используется сжатие ZIP.
|
|
10
Wobland
17.07.13
✎
06:11
|
(8) (9) ни разу это не формирование
|
|
11
DeXeD
17.07.13
✎
06:15
|
(9)(10) - блин, может для начала попробуете. В общем формируются файлы xml из excel. Проблема не в этом...
|
|
12
Wobland
17.07.13
✎
06:16
|
(11) попробовал. оно мне прочитало и извлёкло имеющееся
|
|
13
DeXeD
17.07.13
✎
06:20
|
Вопрос снят... большая таблица была - был невнимателен... все данные есть. Осталось их правильно вытащить.
|
|
14
1Сергей
17.07.13
✎
07:34
|
xlsx и есть xml, по большому счёту
|
|