|
1C и невалидный *.xlsx |
☑ |
0
Ushastiy
22.02.15
✎
11:56
|
Здравствуйте!
Скажите пожалуйста, каким образом программа экспортирует данные в *.xlsx формат?
Пытаюсь распарсить файл библиотекой phpexcel для импорта в бд инет- магазина, но скрипт крашится т.к не может загрузить данные из sharedStrings.xml
Если файл пересохранить через MSOffice, то все нормально отрабатывает.
Интересно, может есть возможность какой-то модуль 1с обновить, или еще варианты?
|
|
1
Мимохожий Однако
22.02.15
✎
11:57
|
На инфостарте были статейки по работе с такими файлами.
|
|
2
zulu_mix
22.02.15
✎
12:14
|
сохраняй в csv и оттуда другим парсером читай. а еще лучше в xml
|
|
3
Ushastiy
22.02.15
✎
22:47
|
Как известно, метод тыка никогда не подводит. Проблема таки оказалась в том месте где и предполагал раньше, а именно, первый символ в имени файла sharedStrings.xml в верхнем регистре, когда в книге он прописан в нижнем...
Решение в лоб, PHPExcel/Reader/Excel2007.php:
|
|
4
Бертыш
22.02.15
✎
22:54
|
А меня лично интересует как перебрать группы в excel-овском файле через "Excel.Application". Групп это типа того что обведено красным
|
|