Add element Version 4 (Net)

Action group: XML


Description

The action adds an element to the open context

Action icon

Settings of 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

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
Context of the XML- documentContext of the XML-documentRobin.XMLXML contextYes
XPathThe path to the anchor XML-element, relative to which the new one will be createdRobin.String
No
Tag nameTagName for a new XML-elementRobin.String
Yes
ValueContent of the new XML-elementRobin.String
No
AttributesDictionary with attributes and their values for new XML-elementRobin.Dictionary
No
Adding modeDetermine position for new XML-element relative to the anchor XML-element. The default is Append Child. For empty context, the attribute is ignored as the element will be added as rootRobin.String
No

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="The Adventures of Huckleberry Finn" and AUTHOR="Mark Twain". 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. Set the "Add element" action parameters. (for root element INVENTORY).

  4. Set the "Add element" action parameters (for element BOOK).


    In the "Attributes" field specify attributes for the BOOK element.


  5. Set the "Save to file"action parameters.
  6. Click "Start" in the top panel.

Result

The program robot completed successfully.

The created XML is saved to the workspace.


 

  • Нет меток