TransformXml 2025.5.31.15

バンドル

org.apache.nifi | nifi-standard-nar

説明

プロバイダーの XSLT ファイルを FlowFile XML ペイロードに適用します。変換されたコンテンツで新しい FlowFile が作成され、「成功」リレーションシップにルーティングされます。XSL 変換に失敗した場合、元の FlowFile は「失敗」関係にルーティングされます。

タグ

変換, xml, xslt

入力要件

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 は、このリレーションシップにルーティングされます。