Разгребаю сейчас самодельный формат передачи через XML. Сам XML-файл содержит узлы, в которых находятся "XML-образы" элементов метаданных. Ну например, узел c XML-образом элемента справочника КодыСистем выглядит так:
Все что выше по иерархии - это узлы самодельного формата.
Я через DOM разгребаю узлы самодельного формата, и добираюсь, например, до вышеприведенного элемента <CatalogObject.КодыСистем>. Элемент этот имеет тип ЭлементDOM.
Теперь, чтобы засунуть этот элемент в дерево метаданных, его нужно загрузить с помощью объекта ЧтениеXML. Проблема в том, что я не знаю, как объекту ЧтениеXML задать данные из ЭлементDOM.
Вопрос. Как объекту ЧтениеXML задать данные из ЭлементDOM?
ДокументDOM = ПостроительDOM.Прочитать(ЧтениеXML);
Ссылка = ДокументDOM.ПолучитьЭлементыПоИмени("Ссылка");
Чтение = Новый ЧтениеУзловDOM;
Чтение.Открыть(Ссылка[0]);
Тип = ИзXMLТипа(ПолучитьXMLТип(Чтение));
Сообщить("Тип объекта который будет прочтен: "+Тип);
Данные = ПрочитатьXML(Чтение);
Сообщить("Объект: "+Данные.код+" "+Данные);