Primero debe obtener su entrada con CSV File Input
usando |
como delimitador. Entonces puedes obtener el tercer campo como una cadena.
A continuación, probablemente necesite eliminar todos los espacios de esta cadena con un paso String operations
. Mire la columna Remove special character
y seleccione space
.
Luego debe concatenarlo con su dirección http http://api.app.com/app/api/v1/feature/
. Para esto, usará un paso Calculator
. En este paso primero cree un nuevo campo temporal tmpAddr
, con la operación Define a constant value for ...
(o algo así, lamento que mi cuchara esté en portugués). En la columna Field A
, escribirá su dirección http. Después de hacer esto, es una buena práctica establecer su dirección como una variable de sistema, de modo que si cambia no es necesario que la reemplace en todas partes en sus transformaciones (consulte el menú Edit -> System Variables
).
Ahora en el mismo Calculator
paso crear otro campo, digamos MyAddress
, con la operación A+B
. Elija para Field A
el campo tmpAddr
que acaba de crear, y para Field B
el tercer campo de su entrada.
Ahora en la transmisión debe tener la dirección completa como campo MyAddress
. Conecte un paso REST client
. Marque Accept URL from field
y elija el campo MyAddress
como URL Field Name
. Establezca Application Type
en JSON
. Establezca Result Fieldname
como MyResult
.
Si necesita más análisis JSON, puede agregar un paso Json input
. Establezca Source is defined in a field
y seleccione el campo MyResult
como Get Source from field
.
Excelente.Excelente explicación paso a paso y funcionó a las mil maravillas :) –