TransformXml 2025.5.31.15¶
バンドル¶
org.apache.nifi | nifi-standard-nar
説明¶
プロバイダーの XSLT ファイルを FlowFile XML ペイロードに適用します。変換されたコンテンツで新しい FlowFile が作成され、「成功」リレーションシップにルーティングされます。XSL 変換に失敗した場合、元の FlowFile は「失敗」関係にルーティングされます。
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
XSLT ファイル名 |
FlowFile XML コンテンツに適用する XSLT ファイルの名前 (フルパスを含む) を提供します。「XSLT file name」と「XSLT Lookup」プロパティのいずれかを定義する必要があります。 |
cache-size |
キャッシュするスタイルシートの最大数。ゼロはキャッシュを無効にします。 |
cache-ttl-after-last-access |
キャッシュ TTL (time-to-live)、つまり、最後のアクセス後、スタイルシートをキャッシュに保持する時間です。 |
indent-output |
出力をインデントするかどうか。 |
secure-processing |
XXE (XML External Entity)攻撃など、 XML に関連するさまざまな攻撃を軽減するかどうか。 |
xslt-controller |
XSLT 定義を格納するために使用されるコントローラルックアップ。XSLT file name' と 'XSLT Lookup' プロパティのいずれかが定義されている必要があります。WARNING ルックアップController Serviceは、大きな XSLT ファイルを保存するために使用しないでください。 |
xslt-controller-key |
XSLT ルックアップコントローラから XSLT 定義を取得するために使用するキー。このプロパティは、 XSLT コントローラプロパティを使用するときにセットする必要があります。 |
リレーションシップ¶
名前 |
説明 |
---|---|
failure |
FlowFile が何らかの理由で処理に失敗した場合(例えば、 FlowFile が有効 XML でない場合)、次のリレーションシップにルーティングされます。 |
success |
変換されたコンテンツを持つ FlowFile は、このリレーションシップにルーティングされます。 |