覆盖主要内容
版本: 6.1.0

XML 输出

组件介绍

**"XML 输出"**组件可以将任何来源的行写到一个或多个 XML 文件中。


  • 输入: 数据
  • 输出: XML 文件
  • 参数: 无

标签介绍

文件标签

文件标签定义 XML 输出文件格式的设置

页面介绍:

选项说明样例值
文件名指定输出文本文件的文件名和位置。
启动时不创建文件选中时避免在没有行被处理时出现空文件。
扩展名文件的扩展名,默认为 .xml
创建父文件夹文件名字段包含一些路径目录作为父文件夹。如果包含父文件夹不存在,但选中此项,父文件夹将被创建为一个新文件夹;如果不选择此项, 步骤失败。
在文件中包含 Transform 序号如果在多个副本中运行转换(参见启动一个转换的多个副本),副本编号将包含在文件名中,在扩展名(_0)之前。
文件名包含日期使最终的文件名加上日期后缀,便于生成唯一名称的文件
文件名包含时间使最终的文件名加上文件创建时间后缀,便于生成唯一名称文件
指定日期格式是否选择自定义日期格式
日期时间格式选中“指定日期格式”,便可自定义日期时间的格式
展示文件名此按钮将在下方文件框输出文件名,便于测试
结果中添加文件名如果选中 - 创建的输出文件路径将以转换结果的形式访问

内容标签

页面介绍:

选项说明样例值
已压缩(Zipped)将 XML 文件存储在压缩文件(zip)中
编码选择文件的编码方式
命名空间避免元素命名冲突
父 XML 元素XML 文档中根元素的名称。
记录 XML 元素要在 XML 文档中使用的行元素的名称。
分隔每一个...记录在创建另一个 XML 文件之前,放在一个 XML 文件中的最大数据行数。
忽略输入到 XML 文件的 NULL 值是否忽略 XML 文件中存在 NULL 值

字段标签

可以利用“获取字段”来获取到前面组件传过来的字段信息

字段表

列名说明样例值
文件名称字段名称。使用“获取字段”按钮来发现可用的输入字段
元素名称要使用的 XML 文件中的元素名称。
内容类型元素类型,包括Elemnt类型和Attribute类型
类型字段的类型
格式字段的格式
长度设置字段的长度
精度设置字段的精度
货币对于数值类型,可以设置货币符号,如 $10,000.00 或者 E5.000,00
小数小数点可以是"." (10,000.00) 或者 "," (5.000,00)
分组分组可以是","(10,000.00),或者 "." (5.000,00)
如果字段值为空,则将"null"插入到文本文件中

使用案例:

案例介绍如何将数据导出到 XML 文件中,

“XML文件输出”组件图标如下图所示:

总览如下:

1、拖动"自定义常量组件"到工作区,双击编辑组件参数,首先编辑元数据

2、再点击数据标签页添加如下图所示数据,编辑完成后点击右下角确定保持组件设置.

4、拖动"XML 输出"组件到工作区,双击编辑组件参数

右键选择“获取字段”,来获取字段信息

5、点击确认保存,运行转换,得到 file.xml 文件,打开文件可看到正确的 XML 格式的文件