TransformXml 2025.5.31.15¶
Pacote¶
org.apache.nifi | nifi-standard-nar
Descrição¶
Aplica o arquivo XSLT fornecido à carga XML do FlowFile. Um novo FlowFile é criado com conteúdo transformado e é encaminhado à relação “success”. Se a transformação XSL falhar, o FlowFile original será encaminhado para a relação de “failure”
Requisito de entrada¶
REQUIRED
Oferece suporte a propriedades dinâmicas confidenciais¶
falso
Propriedades¶
Propriedade |
Descrição |
---|---|
Nome do arquivo XSLT |
Fornece o nome (incluindo o caminho completo) do arquivo XSLT a ser aplicado ao conteúdo do FlowFile XML. Uma das propriedades “XSLT file name” e “XSLT Lookup” deve ser definida. |
cache-size |
Número máximo de folhas de estilo a serem armazenadas em cache. Zero desativa o cache. |
cache-ttl-after-last-access |
O cache TTL (time-to-live) ou por quanto tempo manter as folhas de estilo no cache após o último acesso. |
indent-output |
Se a saída deve ou não ser indentada. |
secure-processing |
A mitigação ou não de vários ataques relacionados ao XML, como os ataques XXE (XML External Entity). |
xslt-controller |
Pesquisa de controlador usada para armazenar definições de XSLT. Uma das propriedades “XSLT file name” e “XSLT Lookup” deve ser definida. Aviso: você deve observar que o serviço de controlador de pesquisa não deve ser usado para armazenar arquivos XSLT grandes. |
xslt-controller-key |
Chave usada para recuperar a definição de XSLT do controlador de pesquisa XSLT. Essa propriedade deve ser definida ao usar a propriedade do controlador XSLT. |
Relações¶
Nome |
Descrição |
---|---|
failure |
Se um FlowFile falhar no processamento por qualquer motivo (por exemplo, o FlowFile não é um XMLválido), ele será encaminhado para essa relação |
success |
O FlowFile com conteúdo transformado será encaminhado para essa relação |