Оглавление | Родительский раздел

ПреобразованиеККаноническомуXML.КанонизироватьВПоток (ConversionToCanonicalXML.CanonicalizeToStream)

ПреобразованиеККаноническомуXML (ConversionToCanonicalXML)
КанонизироватьВПоток (CanonicalizeToStream)

Синтаксис:

КанонизироватьВПоток(<ДокументDOM>, <Поток>, <ТипКаноническогоXML>, <ФильтрXPath>, <ПрефиксыДляВключения>)

Параметры:

<ДокументDOM> (обязательный)

Тип: ДокументDOM.
Документ DOM, который требуется записать в каноническом виде.

<Поток> (обязательный)

Тип: Поток, ПотокВПамяти, ФайловыйПоток.
Поток, в который будет записан текст XML.

<ТипКаноническогоXML> (необязательный)

Тип: ТипКаноническогоXML.
Тип алгоритма приведения к каноническому виду.
Значение по умолчанию: КаноническийXML1_1.

<ФильтрXPath> (необязательный)

Тип: РезультатXPath; Строка.
Если передана Строка, то перед преобразованием к каноническому виду будет выполнен запрос XPath из этой строки, и каноническая форма XML-документа будет содержать только результирующее подмножество документа.
Если передан объект типа РезультатXPath, то к каноническому виду будет преобразовано подмножество узлов из переданного параметра.
Значение по умолчанию: Неопределено.

<ПрефиксыДляВключения> (необязательный)

Тип: Строка.
Содержит список префиксов пространств имен для включения в формате: "Префикс1 Префикс2", и так далее.
Префиксы для включения используются в алгоритме исключающего канонического XML (см. стандарт W3C Exclusive XML Canonicalization - https://www.w3.org/TR/xml-exc-c14n/).
В остальных случаях параметр игнорируется.
Значение по умолчанию: Неопределено.

Описание:

Записывает XML-документ в поток в каноническом виде.

Доступность:

Тонкий клиент, сервер, толстый клиент, внешнее соединение.
Оглавление | Родительский раздел Платформа 8.3.13.1809