Загрузка из XML в иерархический справочник

Новая тема
Здравствуйте!<br> <br>Разбираюсь с загрузкой из xml файла в справочник. Подскажите, плиз, технологию загрузки данных в иерархический справочник? <br> <br>+ Все реквизиты элемента справочника у меня записаны в xml как атрибуты. Также реквизит группы "ЭтоГруппа" тоже как атрибут.<br> <br>Спасибо большое!
а как все реквизиты записаны как атрибуты? выложите фрагмент элемента и группы
Здравствуйте!<br> <br>спасибо за отклик. тестовый файл хмл приложил к письму.<br> <br>подскажите просто технологию. как воссоздать структуру справочника и загрузить каждый из элементов в свою папку? спасибо
"Как можно загрузить XML документ произвольной структуры? <br> <br><pre>Чтение = Новый ЧтениеXML; Чтение.ОткрытьФайл(ПутьКФайлу); Пока Чтение.Прочитать() Цикл // Прочитать "структурные части" элементов. // Проверить, какая часть элемента - текущая. Если Чтение.ТипУзла = ТипУзлаXML.НачалоЭлемента Тогда ИмяУзла = Чтение.Имя; Сообщить("--" + ИмяУзла); // Атрибуты элементов можно читать только если текущая часть - // начало элемента Пока Чтение.ПрочитатьАтрибут() Цикл // Прочитать данные узла атрибута. ТипУзла = Чтение.ТипУзла; Имя = Чтение.Имя; Значение = Чтение.Значение; // Обработать полученные значения. КонецЦикла; ИначеЕсли Чтение.ТипУзла = ТипУзлаXML.Текст Тогда // В примере просто выводим текст в окно сообщений. Сообщить("Текст:" + Чтение.Значение); ИначеЕсли Чтение.ТипУзла = ТипУзлаXML.КонецЭлемента Тогда // В примере просто выводим признак конца элемента // в окно сообщений Сообщить("--Конец:" + Чтение.Имя); КонецЕсли; КонецЦикла;</pre>"
спасибо. а как структура справочника создать? как возвращаться на определенные уровни?
Возникает вопрос, кто делал выгрузку справочника в XML...
это делали другие люди...мне нужно загрузить. а в чем проблема? что не так?
Для такой задачи нужен программист 1С. А так все "так". :)
Читают тему
(гостей: 1)

Быстрый переход