![]() |
![]() |
|
Обработка. Экспорт метаданных конфигурации в XML формат. Ø |
☑ | ||
---|---|---|---|---|
0
vladfind
29.03.06
✎
23:58
|
Обработка выгрузки описания метаданных в конфигурации под управлением 1С:Предприятие 7.7.
ExpMDtoXML.ert ( версия 0.01 от 29.03.2006 ) ПРОЕКТ: Робот-программист 'Ванюша' Mailto: vladprg@land.ru Site: www.robot-ivan.narod.ru Дата создания: 29 Марта 2006 г. 1. Использование. 2. Распаковать 'ExpMDtoXML.zip' в каталог. 3. Использованы библиотеки: - v7plus.dll (внешняя библитека для работы с XML-документами); - gcomp.exe,GComp.dll (декомпиляция/компиляция файла 1C.MD). 4. Запустить обработку 'ExpMDtoXML.ert'. 5. В каталоге формируется файл 'IS-Mdatas.xml'. Ссылки: http://robot-ivan.narod.ru/expmdtoxml.zip - обработка экспорта. http://robot-ivan.narod.ru/info-mdtoxml.txt - очень краткое описание. http://robot-ivan.narod.ru/is-mdatas.xml - описание тестовой конфигурации. |
|||
1
VZ
30.03.06
✎
00:24
|
Можно немножко про цель?
|
|||
2
Пьер
30.03.06
✎
04:06
|
Посмотрите конвертацию данных 2.0 там ужеесть обработка позволяющая выгрузить конфигурацию в XML файл
|
|||
3
vladfind
30.03.06
✎
08:52
|
Скачал триал версию Stylus Studio® 2006 систему для проектирования по технологии XML. Мощный инструмент!
Достоинства: - Легко открывает файлы xml размером до 15 Мбайт. - Автоматически на основании IS-Datas.xml создал файл IS-Datas.xsd. И многое интересное другое. При попытке просмотреть большой документ в IE выдается сообщение "... При открытии возможен аварийный сбой системы. Продолжить?" "Па" в сторону MS Soft Для [2] Прототип технологии метапрограммирования http://www-128.ibm.com/developerworks/linux/library/l-metaprog1.html. На основании описания программы в формате xml можно построить алгоритм преобразования кода программы и генерировать программу для другого целевого языка программирования. ОДдна из задач - это пробразовать программные модули на языке 1С в формат xml. На основании синтаксиса языка 1С и кода программы на xml можно выполнять функций: - Создать html файл кода программы, где цветом раскрашены конструкции языка; - Преобразовать код на другой целевой язык программирования. |
|||
4
USSR
30.03.06
✎
08:59
|
(3)Свистните, когда можно будет увидеть результат из последней строчки "Преобразовать код.." Я пока Кларион поищу установить))
|
|||
5
syktyk
30.03.06
✎
09:25
|
Разве парсеры обязательно писать через...XML ? Есть открытые, ANTLR, к примеру...
|
|||
6
vladfind
30.03.06
✎
09:38
|
[5] Нужно выбрать правильно инструмент и технологию. а) Стандартную и универсальную. б) Которую поддерживают солидные разработчики П.О. XML - универсальный стандарт. Есть язык запросов, есть стандарт на преобразование документов из одного формата в другой. Поддерживаются разнообразные международные кодировки и ,что очень замечательно, теперь можно описание конфигурации 1С перекодировать из windows-1251, например в KOI-8 штатным способом.
Документы xtm отображаются в разообразных экспловерах, в том числе и не на WinXX платформах. Есть система проверки документов на соответствие со схемой описания и т.д. Имеются ресурсы проекты открытым кодом для работы с форматом xml. По-моему скромному мнению, это то что нужно для создания автоматизации труда программиста. :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |