Work with Variables in the Applications View

The Applications View shows part of the current robot state, such as a loaded HTML page or a JSON document. Variables or attributes of certain simple types (XML, JSON and Excel) can also be shown in a tab in the Applications View. When a variable is shown in the Applications View, you may operate on it in the same way as other documents loaded in the Applications View. For example, you can extract, test, and loop over, and in most cases you can also modify the variable.

As an example you may want to call a web service that takes some XML as input, and as output also returns some XML. You may then create the input XML using an XML variable that you modify using a step action that works on the content of the window showing the variable. When it has the desired form, you may feed it as input to a web service step action. You can have this web service step action store the response in another XML variable, which you may then loop over and extract data from.