Skip to content

Между объявлением XML и корневым элементом XML не должны распознаваться пробельные символы #1586

@dmpas

Description

@dmpas

Имеем xml

<?xml version="1.0" encoding="UTF-8"?>
<xml xmlns:ns="ns" attr="1" ns:attr="value">
    <ns:data inner="123" inner2="456" inner3="789">Some Text</ns:data>
</xml>

инициализируем чтение, отключая игнорирование всего:

ПараметрыЧтения = Новый ПараметрыЧтенияXml(
	, // Версия
	, // Язык
	, // ПробельныеСимволы
	, // ТипПроверкиПравильности,
	Ложь, // ИгнорироватьОбъявлениеXML
	Ложь, // ИгнорироватьТипДокумента
	Ложь, // ИгнорироватьИнструкцииОбработки
	Ложь, // ИгнорироватьКомментарии
	Ложь, // ИгнорироватьПробельныеСимволы
	Ложь, // СекцииCDATAКакТекст
	Ложь // ИспользоватьИгнорируемыеПробельныеСимволы
);

Читаем элементы по порядку. В 1С будут считаны:

  1. Объявление XML
  2. НачалоЭлемента

В ОСкрипте будут считаны:

  1. Объявление XML
  2. Текст
  3. НачалоЭлемента

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions