Split
Split アクションは、ストリングを分割します。
例えば、各イベントがコンマなどのデリミッターで区切られた長いストリングとして一連のイベントを API が返した場合、PostEvent アクションまたは PostEvents アクションを使用するためにストリングを分割できます。
以下の表では、Split アクションのパラメーターを示します。
| 名前 | データ・タイプ | 必須 | 注 |
|---|---|---|---|
| 値 | ストリング | はい | 分割する値。 |
| delimiter | ストリング | いいえ | デリミッターは正規表現式です。 デフォルトは「改行」です。 正規表現エレメントを使用してデリミッターを指定する場合、デリミッターは Java 型の正規表現でなければなりません。 |
| savePath | JPath | はい | 結果を保管する場所。 |
XML の例:
このアクションは、ストリング "value 1,value 2,value 3" を 3 つのストリング "value1"、"value2"、および "value3" の配列に分割します。 ストリングは、状態内の場所 /values に保管されます。
<Split value="value 1,value 2,value 3" delimiter="," savePath="/values" />