Skip to main content

TransformXml

描述:

将提供的XSLT文件应用于流文件XML有效负载。 使用转换后的内容创建一个新的流文件,并将其路由到“success”关系。 如果XSL转换失败,原始流文件将被路由到“failure”关系。

标签:

xml, xslt, transform, 转换

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 并且 参数还支持 表达式语言.

名字默认值允许值列表描述
XSLT文件名提供要应用于流文件XML内容的XSLT文件的名称(包括完整路径)。

支持表达式语言 (支持流属性和变量)
缩进
- 是
- 否
是否缩进输出。
安全处理
- 是
- 否
是否减轻各种与XML相关的攻击,如XXE (XML外部实体)攻击。
缓存大小10缓存样式表的最大数。 0禁用缓存。
在最后一次访问之后缓存TTL60 secs缓存TTL(生存时间)或在最后一次访问之后将样式表保存在缓存中的时间。

动态参数:

名字描述
An XSLT transform parameter nameAn XSLT transform parameter value这些XSLT参数传递给转换器。
支持表达式语言 (支持流属性和变量)

连线:

名字描述
success已转换内容的流文件将被路由到此连线。
failure如果流文件因为任何原因(例如,流文件不是有效的XML)处理失败,它将被路由到这条连线。

读取属性:

未提供。

写入属性:

未提供。

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件必须提供输入流。

系统资源考量:

未提供。