Extract Value

This step extracts values of different elements.

Properties

Component
Component finder of the step.
Extraction Type
Select the type of information you want to extract.

  • Attribute: Extracts the value of the specified attribute.
  • Derived Attribute: Extracts the value of the selected derived attribute. Specify the name of the attribute without prefix der_.
  • Text: Extracts text from the immediate child element of the selected component. To extract text from all descendant elements, select Include All Descendants.

Evaluate Expression step
Optional. Contains a list of conversion functions suggested for use on a value. The function list suggested for a particular value is limited, depending on the value type. To specify a conversion function, in the step context menu, click Evaluate Expression step, and then do either of the following:

  • Select the required function from the list of suggested functions.
  • Click Plain to manually type the required function. For example, if you need to extract a text that represents an integer and store it in an Integer variable, you can use the expression $initial.integer().

For more information on the supported functions and examples, see Expressions.

You can add one or more Evaluate Expression steps.

Store Current In step
Name of the variable of specified type to store the extracted/converted value. The type of the value must match that of the variable and can be one of the following: Integer, Boolean, Number, or Text.
You can add one or more Store Current In steps. For example, this can useful if you need to extract a full name of a person and store it in two variables, such as for the first name and last name respectively, inside the same step.

The Extract Value step can also contain the following set of action steps: