Страницы: 1
RSS
экспорт из excel с автоматически сгенерированной XSD
 
Господа, всем привет.
Какая то обширная задача, даже не знаю с чего начать.
В общем. Есть некий вебсервис, на вход принимает xml-ки. У человека есть определенного вида xls, который надо перекрутить в xml для вебсервиса. Моя идея: достать XSD, смэппить поля клиентского xls к тэгам xsd (руками или макросом), экспортировать в xml, загрузить в вебсервис.
Я вроде как сумел достать XSD (импортировал сэмпл xml-ки в Excel, он автоматом создал схему) но есть проблема: экспортирует только с одной строкой. Т.е. если сэмпл xml был с одной позицией - экспорт без проблем. Если с двумя - отказывается. Пробовал добавить в XSD параметр maxOccurs в нужный тэг - тоже не экспортирует.
Помогите, пожалуйста, мучаюсь фиг знает сколько с этой задачей. (все файлы тут)
Изменено: ololo - 02.04.2020 23:15:10
 
Попробуйте такие варианты

зы. Могли бы и свои файлы нормально упаковать и к своему посту приложить
Изменено: Андрей Лящук - 03.04.2020 01:22:28
 
Спасибо. Но не экспортирует. Но помогло, я решил проблему, хоть и обходным путём.
Открыл сэмпл xml в экселе,сохранил как XLS. Открыл его как архив, достал XmlMaps файл, добавил нужному тэгу параметр maxOccurs. Закинул обратно в архив и вуаля.
Страницы: 1
Наверх