0
dimm7310
21.02.17
✎
12:36
|
понадобилось сформировать XML файл, делаю как в примере
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.ОткрытьФайл(ПутьФайлаВыгрузки, "UTF-8");
ЗаписьXML.ЗаписатьОбъявлениеXML();
ЗаписьXML.ЗаписатьНачалоЭлемента("Patient");
ЗаписьXML.ЗаписатьНачалоЭлемента("FirstName");
ЗаписьXML.ЗаписатьТекст(Строка(Заявка.Клиент.Имя));
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьНачалоЭлемента("MiddleName");
ЗаписьXML.ЗаписатьТекст(Строка(Заявка.Клиент.Фамилия));
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьНачалоЭлемента("LastName");
ЗаписьXML.ЗаписатьТекст(Строка(Заявка.Клиент.Отчество));
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьНачалоЭлемента("Passport");
ЗаписьXML.ЗаписатьТекст("1900 164578");
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.ЗаписатьКонецЭлемента(); //закрывает Patient
ЗаписьXML.ЗаписатьНачалоЭлемента("TestShortName");
ЗаписьXML.ЗаписатьТекст("Test");
ЗаписьXML.ЗаписатьКонецЭлемента();
ЗаписьXML.Закрыть();
вываливается ошибка:
ЗаписьXML.ЗаписатьНачалоЭлемента("TestShortName");
по причине:
Ошибочный порядок записи XML
Что не так?
уж вроде проще не куда
|
|