Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 4 Следующий »

Создать по 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 filePath 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". 

Реализация

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


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



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

Результат

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


  • Нет меток