Pitney Bowes Improves Advertising Personalization Time with HighOrbit
BPM System Streamlines Online Order Tracking and Delivery
Read more...

HighOrbit

Workflow Automation

 
Welcome, Guest
Please Login or Register.    Lost Password?
Go to bottomPage: 1
TOPIC: Web Service
#428
Web Service 1 Year, 3 Months ago Karma: 0
Hi there.

When using a Web Service task the response is saved to a Memo data element. In order to extract information from the response a Parse task is used with a regular expression.

How would multiple results be captured and used. As an example, a web service returning a list of state names?

Likewise, how would a tabular result be handled. To expand on the example, the results includes a list of state names as well at the associated state capital?

Thanks.
TimothyAlldred
Fresh Boarder
Posts: 3
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#430
Re:Web Service 1 Year, 3 Months ago Karma: 0
Timothy,

You are correct in that the web service response captures the response XML into a Memo Data Element. Besides using the Parse Action, you can also use the Calculate action with the xPath function. This allows you some better control over locating data within the XML response.

The response parsing is pretty basic and limited to what I've described above. For anything more advanced than that, we might recommend a custom workflow action written in Java. It would have the ability to perform much more advanced operations.
klafata
Moderator
Posts: 27
graph
User Offline Click here to see the profile of this user
Gender: Male Location: St. Louis, MO Birthday: 11/07
The administrator has disabled public write access.
---
Kevin LaFata
HighOrbit Corporation
 
Go to topPage: 1

Support Login