...
Parameter:
- serviceMethod: REST/SOAPmethod: REST/SOAP
- wsdlLocation: url to the location of the wsdl file
- operation: operation used to call a SOAP-Webservice
- method: GET, POST_ARGUMENTS, POST_DOCUMENT
- url:static part of the url
- urlSuffix: url part after argument
- arguments: Options ...
- operation: operation used to call a SOAP-Webservice
- datafields: the datafields received through the webservice
- charset: the charset, e.g. UTF-8
- parsingMethod: XML or JSON
- keyValueOutput: booleanwsdlLocation: url to the location of the wsdl file
Code Block | ||
---|---|---|
| ||
#PARSER PQL
#QUERY
input = ACCESS({
source=’Source’,
wrapper=’GenericPull’,
transport=’File’,
protocol=’CSV’,
datahandler=’Tuple’,
options=[
[’filename’, ’C:\Users\Daniel\Desktop\Test\Testdaten\cityInf.csv’],
[’delay’, ’1’]
],
schema=[[’id’, ’Integer’],[’data’, ’String’]]
}
)
s01 = WSENRICH({
servicemethod=’REST’,
method=’GET’,
url=’http://api.geonames.org/countryInfo?lang=it&’,
urlsuffix=’&username=demo&style=full’,
arguments=[[’country’, ’data’]],
datafields=[
[’//countryCode’, ’String’],
[’//countryName’, ’String’],
[’//isoNumeric’, ’Integer’]
],
parsingMethod=’XPATH’,
outerJoin=’false’,
caching=’true’,
cacheSize=100,
expirationTime=300000,
removalStrategy=’FIFO’
},
input
) |