Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Создать по XSD Версия 

...

8 (Net)

Группа действий: XML

...

Описание

Создает новый контекст, используя XSD"The action creates the context of an XML file according to the schema specified in the XSD file.

Иконка действия


Параметры

Входные параметры

XSD файл                         Файл, определяющий правила создания XML

Параметры                      Значения параметров для подстановки

Выходные параметры


Контекст                          XML-контекст

Настройки

Свойство
Англ. наименование
ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
XSD
файл
file
XSD fileФайл, определяющий правила создания XML.
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 XSD https://habr.com/ru/post/90696/

Особые условия использования

В действие  заложена "проверка" типов данных, переданных в коллекцию:

  • Если переданные данные из коллекции, не соответствуют типам данных XSD-файла, то выдается сообщение: "Тип значений, указанных в коллекции, не соответствуют типам данных, которые указаны в XSD-файле."
  • Если в коллекции не указаны значения для обязательных параметров, то выдается сообщение: "В коллекции не указаны значения для элементов, которые указаны в XSD-файле как обязательные."
  • Если пользователь указывает некорректный параметр, то выдается сообщение: "Указан файл с некорректным расширением. Допустимое расширение - xsd."
  • Если пользователь указывает невалидный XSD-файл (неправильный синтаксис), то выдается сообщение: "Указанный файл имеет недопустимый синтаксис."


Пример использования (нужно менять)

Задача

Создать новый контект по работе с XML документом, используя XSD

Решение

Воспользоваться действием "Создать по XSD". 

Реализация

  1. Перенести действие "Создать по XSD" на рабочую область 


  2. Настроить параметры действия "Создать по XSD". 
    В поле "XSD файл" указать шаблон для XML файла, который будет указывать в каком порядке и какие элементы будут созданы в файле.
  3.  
    В поле "Параметры" указать значения для элементов. Подстановка будет идти по порядку указания элементов. 



  4. Нажать на кнопку "Старт" в верхней панели. 

Результат

...

Программный робот отработал успешно. 

...