DoWhile

La acción DoWhile crea un bucle de una serie de acciones mientras se cumple una condición.

La condición se evalúa al final del bucle. Incluso si la condición nunca es verdadera, el contenido se ejecuta una vez. Esta acción es diferente de la acción While, donde la condición se evalúa al principio del bucle.

La tabla siguiente muestra los parámetros de la acción DoWhile .

Tabla 1. DoWhile
Nombre Tipo de datos Obligatorio Notas
condición JPath La condición que determina si se debe continuar con el bucle.
acciones Condición JPath Debe ser una expresión JPath que se resuelva en un valor detrueofalse. Las referencias al Estado no deben estar dentro de la notación ${} para las condiciones JPath. Consulte JPath

ejemplo de XML

Esta acción ejecuta la acción CallEndpoint anidada y la acción PostEvent . Si hay un valor en el estado en la ubicación /next_page , la condición es verdadera y se ejecutan las acciones anidadas, y la comprobación de condición se realiza hasta que la condición es falsa.

<DoWhile condition="/next_page != null">
    <CallEndpoint ... />
    <PostEvent path="/current/event" />
</DoWhile>