0
antiteror91
20.03.13
✎
03:42
|
Подскажите пожалуйста где ошибка процедуры создающей XML файл:
Процедура ФормированиеXML()
ЗаписьXML = Новый ЗаписьXML();
ЗаписьXML.ОткрытьФайл("D:\Users\ФайлыОбучения\MoiXML.xml");
ЗаписьXML..ЗаписатьНачалоЭлемента("Продукты");
ЗаписьXML.ЗаписатьНачалоЭлемента("ТаблицаСсылкиНаКатегорию");
Для каждого СтрокаТаблицы ИЗ Объект.ТабличнаяЧастьСсылкиКатерогии Цикл
ЗаписьXML.ЗаписатьНачалоЭлемента("ИДРодителя");
ЗаписьXML.ЗаписатьТекст(Строка(СтрокаТаблицы.ИДРодителя));
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьНачалоЭлемента("ИДРодителя");
ЗаписьXML.ЗаписатьТекст(Строка(СтрокаТаблицы.ИДРодителя));
ЗаписьXML.ЗаписатьКонецЭлемента();
КонецЦикла;
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьНачалоЭлемента("ТаблицаКатегории");
Для каждого СтрокаТаблицы ИЗ Объект.ТабличнаяЧастьКатегории Цикл
ЗаписьXML.ЗаписатьНачалоЭлемента("Наименование");
ЗаписьXML.ЗаписатьТекст(Строка(СтрокаТаблицы.Наименование));
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьНачалоЭлемента("ИДКатегории");
ЗаписьXML.ЗаписатьТекст(Строка(СтрокаТаблицы.ИДКатегории));
ЗаписьXML.ЗаписатьКонецЭлемента();
КонецЦикла;
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьНачалоЭлемента("ТаблицаТовары");
Для каждого СтрокаТаблицы ИЗ Объект.ТабличнаяЧастьТовары Цикл
ЗаписьXML.ЗаписатьНачалоЭлемента("ИДТовара");
ЗаписьXML.ЗаписатьТекст(Строка(СтрокаТаблицы.ИДТовара));
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьНачалоЭлемента("НаименованиеТовара");
ЗаписьXML.ЗаписатьТекст(Строка(СтрокаТаблицы.НаименованиеТовара));
ЗаписьXML.ЗаписатьКонецЭлемента();
КонецЦикла;
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьНачалоЭлемента("ТаблицаПапкаСПродуктом");
Для каждого СтрокаТаблицы ИЗ Объект.ТабличнаяЧастьПапкаСПродуктом Цикл
ЗаписьXML.ЗаписатьНачалоЭлемента("ИДКатегории");
ЗаписьXML.ЗаписатьТекст(Строка(СтрокаТаблицы.ИДКатегории));
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьНачалоЭлемента("ИДТовара");
ЗаписьXML.ЗаписатьТекст(Строка(СтрокаТаблицы.ИДТовара));
ЗаписьXML.ЗаписатьКонецЭлемента();
КонецЦикла;
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.Закрыть();
КонецПроцедуры;
когда я открываю XML выходит сообщение: Следующие теги не закрыты: Продукты. Ошибка при обработке ресурса
|
|