OneScript icon indicating copy to clipboard operation
OneScript copied to clipboard

Чтение XML для пустых элементов с атрибутами

Open khorevaa opened this issue 7 years ago • 0 comments

При чтении файла с содержанием

    <Параметры>
		<Параметр Имя="ДокументыПоступленияВозвратаТоваровВыгрузкаСсылки " Наименование="ДокументыПоступленияВозвратаТоваровВыгрузкаСсылки" ИспользуетсяПриЗагрузке="false" УстанавливатьВДиалоге="false" ТипЗначения="ДокументСсылка.ПоступлениеТоваровУслуг" ПередаватьПараметрПриВыгрузке="false" ПравилоКонвертации="ПоступлениеТоваровУслугВНТТ                       "/>
		<Параметр Имя="ЛогФайл                                           " Наименование="ЛогФайл" ИспользуетсяПриЗагрузке="false" УстанавливатьВДиалоге="false" ПередаватьПараметрПриВыгрузке="false"/>
		<Параметр Имя="СтруктураНевыгружаемыхДокументовРасчетов          " Наименование="СтруктураНевыгружаемыхДокументовРасчетов" ИспользуетсяПриЗагрузке="false" УстанавливатьВДиалоге="false" ПередаватьПараметрПриВыгрузке="false"/>
	</Параметры>

При завершении чтении атрибутов через ЧтениеXML.ПрочитатьАтрибут() Вызов следующего раза ЧтениеXML.Прочитать() содержит ЧтениеXML.ТипУзла = ТипУзлаXML.КонецЭлемента А ЧтениеXML.ЛокальноеИмя равно Имени последнего прочтенного атрибута...... < А ожидается именно окончание элемента. Это связано с тем, что элемент не содержит значения

khorevaa avatar Jul 02 '18 08:07 khorevaa