ループ
アイテム、数値、またはテキストを反復処理するループノード
アクション
このノードが実行できる処理です。ステップを追加 からノードを追加し、アクションを選びます。
アイテムループ
アイテムのコレクションをループ処理
設定項目
| 項目 | 型 | 必須 | 説明 |
|---|---|---|---|
| 値 | リスト | はい | ループ処理するコレクションへの参照 |
| 最大反復回数 | 数値 | はい | 最大反復回数 既定値: 1000 |
| スペースを削除 | はい / いいえ | 値からスペースを削除するかどうか 既定値: true |
出力
後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば iterationCount は $.<ステップID>.output.iterationCount です。
json
{
"iterationCount": 0,
"currentItem": null,
"currentIndex": 0,
"isFirst": false,
"isLast": false
}例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。
フィールドの説明
| 項目 | 型 | 説明 |
|---|---|---|
iterationCount | 数値 | 完了した反復回数 |
currentItem | 任意 | 反復中の現在のアイテム |
currentIndex | 数値 | 現在のアイテムのインデックス |
isFirst | はい / いいえ | 最初の反復かどうか(最初のアイテムでは常にtrue) |
isLast | はい / いいえ | 現在のアイテムが最後の反復かどうか |
数値ループ
数値の範囲をループ処理
設定項目
| 項目 | 型 | 必須 | 説明 |
|---|---|---|---|
| 開始 | 数値 | はい | 開始番号 既定値: 0 |
| 終了 | 数値 | はい | 終了番号 |
| ステップ | 数値 | はい | ステップ数 既定値: 1 |
| 最大反復回数 | 数値 | はい | 最大反復回数 既定値: 1000 |
出力
後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば currentIndex は $.<ステップID>.output.currentIndex です。
json
{
"currentIndex": 0,
"currentValue": 0,
"maxReached": false,
"isFirst": false,
"isLast": false,
"isComplete": false
}例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。
フィールドの説明
| 項目 | 型 | 説明 |
|---|---|---|
currentIndex | 数値 | 現在の項目のインデックス |
currentValue | 数値 | 反復中の現在の数値 |
maxReached | はい / いいえ | 最大反復回数に達したかどうか |
isFirst | はい / いいえ | 最初の反復かどうか(最初の数値では常にtrue) |
isLast | はい / いいえ | 現在の数値が最後の反復かどうか |
isComplete | はい / いいえ | ループが完了したかどうか |
テキストループ
テキストを1文字ずつループ処理
設定項目
| 項目 | 型 | 必須 | 説明 |
|---|---|---|---|
| 値 | テキスト | はい | ループ処理するテキスト |
| 区切り文字 | テキスト | テキストを分割する区切り文字 | |
| スペースを削除 | はい / いいえ | テキストからスペースを削除するかどうか 既定値: true | |
| 最大反復回数 | 数値 | はい | 最大反復回数 既定値: 1000 |
出力
後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば iterationCount は $.<ステップID>.output.iterationCount です。
json
{
"iterationCount": 0,
"currentItem": "string",
"currentIndex": 0,
"isFirst": false,
"isLast": false
}例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。
フィールドの説明
| 項目 | 型 | 説明 |
|---|---|---|
iterationCount | 数値 | 完了した反復回数 |
currentItem | テキスト | 反復中の現在のアイテム |
currentIndex | 数値 | 現在のアイテムのインデックス |
isFirst | はい / いいえ | 最初の反復かどうか(最初のアイテムでは常にtrue) |
isLast | はい / いいえ | 現在のアイテムが最後の反復かどうか |