44 lines
1.8 KiB
Markdown
44 lines
1.8 KiB
Markdown
---
|
||
title: Сериализация XML
|
||
slug: общие-обмен-данными/сериализация-xml
|
||
---
|
||
|
||
|
||
# Сериализация
|
||
## Описание
|
||
```bsl
|
||
// Преобразует (сериализует) любое значение в XML-строку.
|
||
// Преобразованы в могут быть только те объекты, для которых в синтакс-помощнике указано, что они сериализуются.
|
||
// См. также ЗначениеИзСтрокиXML.
|
||
//
|
||
// Параметры:
|
||
// Значение - Произвольный - значение, которое необходимо сериализовать в XML-строку.
|
||
//
|
||
// Возвращаемое значение:
|
||
// Строка - XML-строка.
|
||
//
|
||
Функция ЗначениеВСтрокуXML(Значение) Экспорт
|
||
```
|
||
## Пример вызова
|
||
```bsl
|
||
Результат = ОбщегоНазначения.ЗначениеВСтрокуXML(Значение)
|
||
```
|
||
|
||
# Десериализация
|
||
## Описание
|
||
```bsl
|
||
// Выполняет преобразование (десериализацию) XML-строки в значение.
|
||
// См. также ЗначениеВСтрокуXML.
|
||
//
|
||
// Параметры:
|
||
// СтрокаXML - Строка - XML-строка, с сериализованным объектом.
|
||
//
|
||
// Возвращаемое значение:
|
||
// Произвольный - значение, полученное из переданной XML-строки.
|
||
//
|
||
Функция ЗначениеИзСтрокиXML(СтрокаXML) Экспорт
|
||
```
|
||
## Пример вызова
|
||
```bsl
|
||
Результат = ОбщегоНазначения.ЗначениеИзСтрокиXML(СтрокаXML)
|
||
``` |