|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.03.2013, 20:09 | #1 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
Конвертация в xml (yml)
Добрый день, уважаемые форумчане!
Второй раз в жизни сталкиваюсь с xml форматом и второй раз неудачно))) Есть файл (во вложении). Попытался сконвертировать при помощи макроса XMLExport (в очередной раз спасибо EducatedFool, взят http://excelvba.ru/code/Array2XML). Не сработал и подсветил строку: Код:
Код:
Посмотрите, что я делаю не так. Заранее спасибо! |
07.03.2013, 20:33 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
А вы подключите библиотеку Microsoft XML любой версии (для моего макроса),
или библиотеку Microsoft XML 5.0 (для XML Tools Add-in), и все заработает. PS: В случае с моим макросом - а кто будет копировать в файл функцию Array2XML? (не зря же она в статье опубликована чуть ниже макроса-примера её использования...) |
07.03.2013, 20:45 | #3 | |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
Цитата:
|
|
07.03.2013, 22:22 | #4 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
Да, после установки библиотеки сконвертировалось нормально. Теперь вопрос - Как увязать с шаблоном (картой во вложении) формата yml (яндекс-маркет)?
|
07.03.2013, 23:03 | #5 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Ну а теперь смотрим карту, и формируем XML структуру при помощи подобных строк:
(в т.ч. и вложенных) Код:
PS: Готовый код писать не буду - вы же на этом деньги зарабатываете (не для себя же делаете), так что сами ищите примеры кода (коих в интернете множество) Вот пример кода для создания XML ветвистой структуры: Код:
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 07.03.2013 в 23:25. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
программа, которая должна находить в данной директории *.xml файлы и переименовывать в *.xml.dt. (Delphi) | nice.name | Помощь студентам | 2 | 09.01.2013 15:40 |
Парсинг xml (yml) в php, получение значений. | DarkHacker | PHP | 3 | 02.07.2012 11:46 |
Модуль YML загрузки товаров | marsaleru | Фриланс | 2 | 11.01.2011 11:54 |
сформировать xml-файл на основе другого xml-файла | NieL | Общие вопросы Delphi | 2 | 21.12.2010 15:49 |
парсер XML, не видит XML тэги | supercelt | PHP | 3 | 02.11.2009 19:18 |