Создать по XSD Версия 8 (Net)
Группа действий: XML
Описание
"The action creates the context of an XML file according to the schema specified in the XSD file.
Иконка действия
Параметры
Входные параметры
XSD файл Файл, определяющий правила создания XML
Параметры Значения параметров для подстановки
Выходные параметры
Контекст XML-контекст
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|
Параметры | ||||
XSD file | Path to the file with .xsd extension that contains an XML schema" | Путь к файлу | Да | |
Options Значения элементов | A collection with the values of the elements to be set | Коллекция | Нет | |
Результаты | ||||
Context name | XML-контекст | Идентификатор контекста XML | Нет |
Подробнее о XSD https://habr.com/ru/post/90696/
Особые условия использования
В действие заложена "проверка" типов данных, переданных в коллекцию:
- Если переданные данные из коллекции, не соответствуют типам данных XSD-файла, то выдается сообщение: "Тип значений, указанных в коллекции, не соответствуют типам данных, которые указаны в XSD-файле."
- Если в коллекции не указаны значения для обязательных параметров, то выдается сообщение: "В коллекции не указаны значения для элементов, которые указаны в XSD-файле как обязательные."
- Если пользователь указывает некорректный параметр, то выдается сообщение: "Указан файл с некорректным расширением. Допустимое расширение - xsd."
- Если пользователь указывает невалидный XSD-файл (неправильный синтаксис), то выдается сообщение: "Указанный файл имеет недопустимый синтаксис."
Пример использования (нужно менять)
Задача
Создать новый контект по работе с XML документом, используя XSD
Решение
Воспользоваться действием "Создать по XSD".
Реализация
- Перенести действие "Создать по XSD" на рабочую область
- Настроить параметры действия "Создать по XSD".
В поле "XSD файл" указать шаблон для XML файла, который будет указывать в каком порядке и какие элементы будут созданы в файле. -
В поле "Параметры" указать значения для элементов. Подстановка будет идти по порядку указания элементов. - Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
Обзор
Инструменты контента