Parse String

Retrieves parameter values from a URI query string.

This allows you to retrieve information from a source such as a database or a web page form for use in your script.

For example, if the URI query string is '=FirstName=Joe&Surname=Bloggs', you might retrieve the values 'Joe' and 'Bloggs' from the 'FirstName' and 'Surname' parameters.

Properties

Parsing Rule

‘URI Query String’ is the only option.

Input String

The URI query string to parse (a literal value preceded by =, or an integer variable).

Output Variables

Use this section to build a list of variables that store data returned by the URI query string.

In the Name field, enter the name of the string parameter. In the Value field, provide the variable to store the returned value. Click Add to add the Name/Value pair to the list below.

Exit points

Exit point

Taken

Complete

The input string is parsed successfully (that is, all parameters in the input string have been located and used to populate the output variables).

Error

The input string cannot be parsed or the system has encountered an error.

Output Not Found

At least one entry in the Name field does not match the name of a field or column in the input string. (However, the system still populates variables for which matches were found.)

Remarks

If your organisation is using web chat and requires each customer to fill in a custom web form to initiate chat, you can use this action cell to parse information received by storm in the web chat URL. For example:

<URL>?Name=Janet&Area=Orders&Type=Complaint

The parameter values can then be displayed to agents in storm DTA (Desktop Task Assistant). See the storm Web Chat Technical Reference Guide for more information.