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

Ключ

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

...

Add element Version 4 (Net)

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

Описание

Добавляет элемент в открытый контекст.

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

Image Removed

Параметры

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

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

  2. XPath - Путь к элементу, относительно которого будет создаваться новый.

  3. Имя тэга - Имя тега для создаваемого элемента.

  4. Значение - Контент для создаваемого элемента.

  5. Параметры - Словарь параметров, которые нужно добавить к элементу, и их значений.

  6. Режим добавления - Определяет, куда будет добавлен новый элемент относительно якорного элемента. По умолчанию "Нижний дочерний". Для пустого контекста параметр не принимается во внимание, так как элемент будет добавлен как корневой.

...

Description

The action adds an element to the open context.

Action icon

Image Added

Parameters

Input parameters

ParameterDescription
ContextXML-context.
XPathPath to the element in relation to which the new one will be created.
Tag nameTag name of the element to be created.
ValueContent for the element to be created. 
AttributeA dictionary of parameters to be added to the element and their values.
Adding modeDetermines where the new element will be added relative to the anchor element. The default is "Append child". For an empty context, the parameter is ignored because the element will be added as the root element.

Settings of parameters

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры

Контекст

Context name

XML-контекст.

Идентификатор контекста XML
Да
XPathXPath

Путь к элементу, относительно которого будет создаваться новый.

Строка

Нет
Имя тэгаTag nameИмя тега для создаваемого элемента.Строка
Да
ЗначениеValueКонтент для создаваемого элемента.Строка
Нет
ПараметрыOptionsСловарь параметров, которые нужно добавить к элементу, и их значений.Словарь
Нет
Режим добавленияAdding mode

Определяет, куда будет добавлен новый элемент относительно якорного элемента.


  • Перед элементом
  • После элемента
  • Верхний дочерний
  • Нижний дочерний

По умолчанию "Нижний дочерний"

Для пустого контекста параметр не принимается во внимание, так как элемент будет добавлен как корневой.

 

Строка
Нет

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

Отсутствуют.

Пример использования

Задача

Special conditions of use

None.

Example of use

Task

Create a new XML-document with a root element INVENTORY and a nested BOOK element that has attributes TITLEСоздать новый XML-документ с корневым элементом INVENTORY и вложенным в него элементом BOOK, который имеет атрибуты TITLE="The Adventures of Huckleberry Finn" и and AUTHOR="Mark Twain". Сохранить полученный XML на рабочий столSave the resulting XML to the workspace

...

Solution

Воспользоваться действиями "Создать новыйUse the "Create new", "Добавить элементAdd element", "Сохранить в файл"Save to file" actions.

Реализация

Implementation

  1. Assemble a robot scheme with the actions.Собрать схему робота, состоящего из действий:

  2. Настроить параметр действия "Создать новый"Set the "Create new" action parameter.

  3. Настроить параметры действия "Добавить элемент". (для корневого элемента INVENTORY). 
    Image Removed
  4. Настроить параметры для действия "Добавить элемент" (для элемента BOOK). 
    Image Removed
    В поле "Атрибуты" указать атрибуты для элемента BOOK. 
    Image RemovedImage Removed
  5. Настроить параметры для действия "Сохранить в файл". 
    Image Removed
  6. Нажать на кнопку "Старт" в верхней панели. 

Результат:

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

Image Removed

Созданный XML сохранен на рабочем столе. 

  1. Set the "Add element" action parameters. (for root element INVENTORY).
    Image Added
  2. Set the "Add element" action parameters (for element BOOK).
    Image Added

    In the "Attributes" field specify attributes for the BOOK element.
    Image AddedImage Added

  3. Set the "Save to file"action parameters.
    Image Added
  4. Click "Start" in the top panel.

Result

The program robot completed successfully.

Image Added

The created XML is saved to the workspace.


Image Added

 Image Removed