CSV
Adobe Workfront Fusion CSV模块允许您创建CSV文件,并从接收的文本值或文件解析CSV文本。
访问要求
您必须具有以下权限才能使用本文中的功能:
要了解您拥有什么计划、许可证类型或访问权限,请与Workfront管理员联系。
有关Adobe Workfront Fusion许可证的信息,请参阅Adobe Workfront Fusion 许可证。
创建CSV
创建CSV聚合器允许您根据收到的文本值创建CSV文本。
有关聚合器的详细信息,请参阅 Adobe Workfront Fusion🔗中的聚合器模块。
创建CSV(高级)
创建CSV(高级)聚合器允许您根据收到的文本值创建CSV文本。 它采用一种数据结构,该数据结构定义生成的CSV文件中的CSV列。 定义后,列将作为字段显示在CSV模块设置中,并可映射到场景中的后续模块。
有关聚合器的详细信息,请参阅 Adobe Workfront Fusion🔗中的聚合器模块。
假设您想要将Google联系人导出到一个CSV文件,其中包含“全名”和“电子邮件”两列。 Google Contacts >Get contacts from a group模块中的输出包具有以下结构。 电子邮件地址存储在Emails[]
项中,该项是一个集合数组,每个集合包含两个项:Label
和Email
。
如果您使用简单的Create CSV模块,则会向您提供一个与捆绑包的顶级项目对应的复选框列表。 如果您尝试勾选Full name
和Emails
项,创建CSV模块将生成以下输出,这可能不是您想要的:
"emails","fullName"
“[对象]”,“Shon Winer”
“[对象]”,“Lizeth Fulmore”
“[对象]”,“Hilario Gullatt”
“[对象]”,“Abby Eisenbarth”
由于项Full Name
属于简单类型Text,因此可以正常导出。 但是,具有复杂类型“集合”的数组的项Emails
将导出为[对象Object],这是默认情况下“集合”和“数组”转换为文本的方式。 有关详细信息,请参阅Adobe Workfront Fusion中的项目数据类型。
要改为导出Emails[]
数组的第一个集合的Email
项的内容,需要使用创建CSV (高级)模块。 利用模块,可定义CSV文件的各个列,并将项目映射到这些列,包括嵌套列。
-
在场景中插入模块创建CSV (高级)并打开其配置。
-
单击Data structure字段旁边的 Add 按钮以创建新的数据结构。
-
写入数据结构的名称,然后单击 添加项 按钮以添加各个列。 如果要导出两列:“全名”和“电子邮件”,则生成的“数据”结构将如下所示:
-
成功定义数据结构后,每个单独列对应的字段应会显示在创建CSV (高级)模块的配置中,以便您映射这些项目。 从
Emails[]
数组中获取第一项,并将其项Email
映射到字段/列电子邮件: -
执行方案。 由于映射到列“电子邮件”的项
Emails[1]: Email
属于简单类型“文本”,因此它现在可以正确导出:"Full Name","Email"
“Shon Winer”,“Shon@Winer.com”
“Lizeth Fulmore”,“Lizeth@Fulmore.com”
“Hilario Gullatt”,“Hilario@Gullatt.com”
“Abby Eisenbarth”,“Abby@Eisenbarth.com”
分析CSV
分析CSV转换器允许您从接收的文本值或文件分析CSV文本。