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.
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 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.) |
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.