跳至主要内容
Administrator Guide
上次更新时间 :2023-06-23
参考信息:CSV-to-XML 步骤属性

参考信息:CSV-to-XML 步骤属性

“Common”选项卡

属性A
XML 属性名称
描述
步骤编号
id
程序集中
“csv-to-xml”
步骤的唯一编号。
输入
input
指定
“csv-to-xml”
步骤从何处获取数据作为输入。共有 5 个可能的值:
  • message
    :整条消息,包括
    rootpart
    和附件。
  • soapbody
    :中 SOAP 正文的内容
    rootpart
    消息的“”。仅当输入中包含 SOAP 消息时才适用。
  • attachment
    :消息中的 MIME 附件。指定附件索引。
  • rootpart
    :MIME 消息根部分的内容。如果邮件不是多用途互联网邮件扩展 (MIME) 类型的邮件,则系统会选中整封邮件。
  • 变量
    :使用中的已命名变量
    MediationContext
输出
output
指定
“csv 转 XML”
步骤将文件定向到何处。共有 5 个可能的值:
  • message
    :整条消息,包括
    rootpart
    和附件。此值会创建一条新消息,同时会移除所有附件。
  • soapbody
    :中 SOAP 正文的内容
    rootpart
    消息的“”。
  • attachment
    :消息的 MIME 附件。指定附件索引。
  • rootpart
    :MIME 消息根部分的内容,如果消息不是 MIME,则为消息本身。此值会保留原始消息中的所有附件。
  • 变量
    :将输出另存为中的已命名变量
    MediationContext
列名称
colNames
XML 输出文件中显示的列的名称。
请以英文逗号分隔的名称列表形式为此属性输入值。示例:
col1
,
col2
,
col3
.
命名空间前缀
namespacePrefix
在 XML 输出文件中显示的命名空间前缀。
命名空间 URI
namespaceURI
显示在 XML 输出文件的根元素上的命名空间 URI。
示例:如果您将 URI 指定为
http://example.workday.com/SupplyChainManagement/DataTypes.xsd
命名空间前缀
ns
,则
“csv-to-xml”
步骤会在您的 XML 输出文件中创建以下根元素:
<ns:root xmlns:ns="http://example.workday.com/SupplyChainManagement/DataTypes.xsd">
根名称
rootName
在 XML 输出文件中显示的根元素的名称。
行名称
rowName
XML 输出文件中显示的行名称。
请以英文逗号分隔的名称列表形式为此属性输入值。示例:
row1
,
row2
,
row3
.
分隔符
separator
在 CSV 输入文件中使用的分隔符。
格式
format
指定您的 CSV 输入文件是否符合 RFC-4180 要求。您可以输入以下任一值:
  • rfc4180
  • simple
如果您输入 rfc4180
,“csv-to-xml”
步骤会假设您的 CSV 输入文件符合 RFC-4180 标准。
如果您输入 simple
或将该字段留空,则“csv-to-xml”
步骤将执行以下操作:
  • 将撇号视为备用引号。
  • 去除值开头的空格。
  • 接受任何行结束符(CR、LF 或 CRLF)。
使用第一行作为标题
useFirstLineAsHeader
指定
“csv-to-xml”
步骤是否使用 CSV 输入文件的第一行来命名 XML 输出文件中显示的列。

“Advanced”选项卡

属性A
XML 属性名称
描述
描述
description
对合并日志中显示的
“csv-to-xml”
步骤的描述。您可以使用此功能来描述该步骤的功能以及该步骤所处理的数据。
执行时间
execute-when
该条件决定是否执行
“csv 转 xml”
步骤。