Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2012, 13:13   #1
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию Макрос создания xml по схеме xsd

Столкнулся с проблемой настройки экспорт данных в xml. На форуме есть похожие темы, но я что-то сильно торможу по этому вопросу.
Задача:
1. Есть xls файл с данными разбросанными на нескольких листах.
2. Есть набор схем xsd. Привожу их в архиве. Как понимаю главная из них "STD_MP.xsd".
3. Нужно на основе схем собрать из данных книги xml файл, способного пройти проверку на валидность.
4. По возможности, провести самостоятельную проверку на валидность.

Да же не понимаю с какой стороны подойти к задаче.
Вложения
Тип файла: rar MP.rar (37.0 Кб, 28 просмотров)
С уважением, Алексей.
tae1980 вне форума Ответить с цитированием
Старый 30.06.2012, 13:34   #2
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию

На сколько понял схемы могут со временем меняться, по этому простая сборка xml по "кирпичикам" (как я планировал изначально) даст только временное решение. В теории я вижу это так:
1. Считать схему xml в память из xsd.
2. Соотнести имена переменных и данных в книги и в xml (как это сделать и главное когда - пока так же вопрос).
3. Собрать xml в памяти.
4. Выгрузить xml.

Возни конечно много, но решаема.
Но вот как и какими средствами это все реализовать?
С уважением, Алексей.
tae1980 вне форума Ответить с цитированием
Старый 01.07.2012, 17:17   #3
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию

Не уж-то ни кто не знает как делать xml на базе xsd?
Уже все мозги сломал как же грузить этот греб...ый xsd, хоть свой интерпретатор пиши. В инете толком ни чего нет...
С уважением, Алексей.
tae1980 вне форума Ответить с цитированием
Старый 01.07.2012, 20:34   #4
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию

Очень часто встречается ссылка на MSXML2.DOMDocument.5.0, но там в основном проверяют валидность, и то представлены только куски кода.
Нет ли у кого описания MSXML2.DOMDocument.5.0? Желательно на русском, но и на английском сойдет.
С уважением, Алексей.
tae1980 вне форума Ответить с цитированием
Старый 01.07.2012, 21:48   #5
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

tae1980

Да же не понимаю с какой стороны подойти к задаче.

Но вот как и какими средствами это все реализовать?

В инете толком ни чего нет...


Use the force google, Luke
Rififi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос создания ссылок на разделы Meta2 Microsoft Office Word 1 23.06.2011 19:45
xsd and xml bpystep Помощь студентам 4 27.12.2010 20:02
how can i create xml document from xsd sxhema orter PHP 1 04.10.2010 20:03
Для создания файла правил выгрузки в xml формате чем пользоваться и как? Аэлита Ивановна Помощь студентам 0 15.02.2010 12:53