MIMEデータからボディまたはヘッダーを取得します。
| 入力 | フォーマット | MIME |
|---|---|---|
| 接続数 | 1 | |
| 出力 | フォーマット | XML,CSV,FixedLength,Text,HTML,Binary,ParameterList,MIME |
| 説明 |
取得するパートのボディのストリーム型を指定します。 複数パートが取得対象となる場合、それぞれのパートごとに別の型を指定することはできません。 ストリーム型をMIMEにした場合、指定したパートの全体を出力します。 ストリーム型をParameterListにした場合、ボディではなくヘッダーを出力します。この場合、取得したいヘッダーのヘッダー名をフィールド名として定義します。 |
| 名前 | データ型 | 説明 |
|---|---|---|
| FilePath | string | 出力対象のパートにContent-Dispositionヘッダーがある場合はそのファイル名 |
| 名前 | プロパティ型 | マッピング | 説明 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| 処理対象とする条件式 | string | 入力&出力 |
入力のMIMEに対する条件をMQLで記述します。 条件にマッチするパートが存在する場合は取得対象とする条件式が評価され、存在しない場合はエラーになります。 空の場合、処理対象とする条件式は評価されません。 |
||||||
| 取得対象とする条件式 | string | 入力&出力 |
取得対象のパートの条件をMQLで記述します。 対象となるパートがマルチパートの場合、そのパートからはボディは取得できません。 条件にマッチするパートが存在しない場合はエラーになります。 |
||||||
| ループを開始 | loopProcess | - | 取得対象とする条件式に指定したマッチするパートが複数あった場合に、出力ストリームをまとめて出力するか1パートずつループして出力するか選択します。
|
取得対象とする条件式で指定したマッチするパートが複数有り、ループを開始が「はい」の場合にループの起点となります。
| コミット | 何もしません。 |
|---|---|
| ロールバック | 何もしません。 |
| タイプ | パラ メータ | エラー処理フロー へのストリーム | エラー コード | 説明 |
|---|---|---|---|---|
| 汎用 | なし | コンポーネントの入力ストリーム | なし | 処理対象とする条件式、または取得対象とする条件式のMQLがFalseの場合 |
| なし | 処理対象とする条件式、または取得対象とする条件式のMQLが不正な場合 | |||
| なし | 入力のMIMEが不正な場合 |
MQLについてはBranchStartコンポーネントのリファレンスをご参照ください。