XML-сериализация - это процесс приведения данных 1С:Предприятия в строку формата xml. Соответственно, обратный процесс - это десериализация. Сериализованы могут быть не все объекты; у тех, что могут, есть соответствующая запись в Синтакс-помощнике:
***
Вопрос 08.01 экзамена 1С:Профессионал по платформе. С точки зрения XML сериализации значение типа "ДокументСсылка.ИмяДокумента" относится:- К простым типам
- К сложным типам
- Применить средства XML сериализации к данному типу значения нельзя
Правильный ответ первый. Простые типы, с т.зр. XML-сериализации, это типы, значение которых может быть представлено в XML в виде строки. Это:
- Число
- Строка
- Дата
- Булево
- ДвоичныеДанные
- NULL
- УникальныйИдентификатор
- ХранилищеЗначения
- ссылки на объекты базы данных
- ссылки на перечисления метаданных
Сложные типы в XML представляются как элементы, содержащие вложенные элементы. Эьто:
- Тип
- ОписаниеТипов
- КонстантаМенеджерЗначения
- объекты базы данных
- наборы записей регистров, последовательностей, перерасчетов
- УдалениеОбъекта
***
Вопрос 08.14 экзамена 1С:Профессионал по платформе. К простым с точки зрения XML сериализации относятся типы:
- Только: Число, Строка, Дата, Булево
- Только: Число, Строка, Дата, Булево, Неопределенно, Nul
- Все стандартные типы XML
- Которые представляются в виде элементов XML только с текстовым содержимым
- С точки зрения XML сериализации нет понятия "простые типы"
***
Вопрос 08.18 экзамена 1С:Профессионал по платформе. К сложным, с точки зрения XML сериализации, относятся типы:
- Все кроме типов относящихся к примитивным
- Все ссылочные типы
- Типы, описанные на "http://www.w3.org/2001/XMLSchema-instance"
- Типы, значения которых представляются в виде элементов XML, содержащих вложенные элементы
- С точки зрения XML сериализации, нет понятия "сложные типы"
Правильный ответ четвертый, разбор выше.
***
Вопрос 08.05 экзамена 1С:Профессионал по платформе. При записи значения с использованием средств XML сериализации в
XML документ:
- Используются только методы, относящиеся к средствам XML сериализации
- Используются только возможности объекта "ЗаписьXML"
- Используются методы, относящиеся к средствам XML сериализации и объект "ЗаписьXML"
- Для записи преобразованного значения используется метод глобального контекста "ЗаписатьВФайл(ИмяФайла)"
Правильный ответ третий. Используются средства XML сериализации, а объект ЗаписьXML записывает файл.
***
Вопрос 08.20 экзамена 1С:Профессионал по платформе. С точки зрения XML сериализации, значение типа "ХранилищеЗначения" относится:
- К простым типам
- К сложным типам
- Применить средства XML сериализации к данному типу значения нельзя
Правильный ответ первый, разбор выше.
***
Вопрос 08.24 экзамена 1С:Профессионал по платформе. С точки зрения XML сериализации, значение типа "КонстантаМенеджерЗначения.Имя константы" относится:
- К простым типам
- К сложным типам
- Применить средства XML сериализации к данному типу значения нельзя
Правильный ответ второй, разбор выше.
***
Вопрос 08.31 экзамена 1С:Профессионал по платформе. С помощью средств XML сериализации нельзя в XML документ сохранить значения, имеющие тип:
- Хранилище значений
- Картинка
- Строка неограниченной длины
- Верны 1 и 2 варианты
- Нельзя сохранить все вышеуказанные типы значений
- Можно сохранить значения всех вышеуказанных типов
Правильный ответ шестой - ограничений на тип нет.
08.24 А разве "КонстантаМенеджерЗначения.Имя константы" это не строка?
ОтветитьУдалить+1
УдалитьТоже не понимаю. Бред какой то. Может объяснение неверное?
Удалить+1
УдалитьТем не менее, ДокументСсылка.ИмяДокумента стало быть простой?
Мы же не менеджер константы как менеджер берем, а имя константы, строку.
КонстантаМенеджерЗначения. на сайте ИТС в разделе: xml сериализация - Сложные типы
УдалитьКонстантаМенеджерЗначения.ИмяКонстанты - это менеджер, сложный тип. Его свойство "Имя" было бы простым
Удалить