CSV

Adobe Workfront Fusion CSV模組可讓您建立CSV檔案,並從收到的文字值或檔案剖析CSV文字。

因為這是轉換器,這些模組不需要連線。

存取需求

展開以檢視本文中功能的存取需求。

您必須具有下列存取權才能使用本文中的功能:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront套件 任何
Adobe Workfront授權

新增:標準

目前:工作或以上

Adobe Workfront Fusion授權** 無Workfront Fusion授權需求
產品

新增:

  • 選取或Prime Workfront套件:您的組織必須購買Adobe Workfront Fusion。
  • Ultimate Workfront套件:包含Workfront Fusion。

目前:您的組織必須購買Adobe Workfront Fusion。

如需此表格中資訊的詳細資訊,請參閱檔案中的存取需求。

如需Adobe Workfront Fusion授權的相關資訊,請參閱Adobe Workfront Fusion授權

建立CSV

建立CSV彙總器可讓您從收到的文字值建立CSV文字。

如需彙總器的詳細資訊,請參閱彙總器模組

Source模組
選取輸出您要用來建立CSV之欄位的模組。
彙總欄位
從可用欄位清單中選取您要彙總的欄位。
Include headers in the first row
選取此選項以在結果中包含標題。
Group by
輸入篩選條件以將結果分組。 例如,輸入日期。
在空白彙總後停止處理
選取此選項可在沒有結果時停止情境。

建立CSV (進階)

建立CSV (進階)彙總器可讓您從收到的文字值建立CSV文字。 它採用一種資料結構,定義所產生CSV檔案中的CSV欄。 定義後,欄會顯示為CSV模組設定中的欄位,並可對應至案例中稍後的模組。

如需彙總器的詳細資訊,請參閱彙總器模組

Source模組
選取輸出您要用來建立CSV之欄位的模組。
資料結構

選取資料結構,以您想要的方式彙總欄位。 定義資料結構後,您可以將專案對應至對應的欄位。

如需詳細資訊,請參閱資料結構

Include headers in the first row
選取此選項以在結果中包含標題。
Group by
輸入篩選條件以將結果分組。 例如,輸入日期。
在空白彙總後停止處理
選取此選項可在沒有結果時停止情境。
recommendation-more-help

範例

此範例說明如何將Google連絡人匯出至CSV檔案,其包含名為「全名」和「電子郵件」的兩欄。 來自Google連絡人 > 從群組模組取得連絡人的輸出組合具有以下結構。 電子郵件地址儲存在電子郵件[]中 專案,是一個集合陣列,每個集合包含兩個專案: 標籤電子郵件.
正在轉換

簡單Create CSV模組提供對應至套件組合最上層專案的核取方塊清單。 如果您嘗試選取全名封電子郵件 專案,建立CSV模組會產生以下輸出,可能不是您想要的:

"emails","fullName"
"[object Object]","Shon Winer"
"[object Object]","Lizeth Fulmore"
"[object Object]","Hilario Gullatt"
"[object Object]","Abby Eisenbarth"

因為專案全名 屬於簡單型別Text,會如預期匯出。 專案電子郵件屬於複雜型別Array of Collections的匯出為[物件物件],這是將Collections和Arrays預設轉換為文字的方式。

如需詳細資訊,請參閱專案資料型別

匯出電子郵件的內容 ``電子郵件[]之第一個集合的專案 陣列取代,您必須使用建立CSV (進階)模組。 此模組可讓您定義CSV檔案的個別欄,並將專案對應至這些欄,包括巢狀欄。

  1. 在情境中插入模組建立CSV (進階)。

  2. 按一下 資料結構 欄位旁的新增按鈕,以建立新的資料結構。

  3. 輸入資料結構的名稱,然後按一下 新增專案 以新增個別欄。 若要匯出兩欄:「全名」和「電子郵件」,產生的「資料」結構如下所示:

    Google連絡人輸出

  4. 在您定義資料結構後,對應至每個個別欄的欄位會顯示在建立CSV (進階)模組的組態中,以便您對應專案。 從電子郵件[]取得第一個專案 陣列並對應其專案電子郵件 至欄位/欄電子郵件:

    建立CSV進階模組

  5. 執行情境。 因為專案電子郵件[1]:電子郵件 對應到欄「電子郵件」為簡單型別文字,可正確匯出。

"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文字。

欄數
指定CSV檔案中的欄數。
CSV包含標題

如果CSV文字的第一列包含標題,請選取此選項。

注意:模組不會使用這些標頭來標示輸出中的欄。 相反,此欄位可確保輸出資料中不包含標題。

delimiterType

選取CSV檔案的分隔符號。 分隔字元是指示個別值或欄位之間界限的文字字元。

  • 逗號

  • 索引標籤

  • 其他

    如果您選取其他,請輸入CSV檔案用來分隔值的分隔字元。 您只能輸入一個字元。

保留無引號欄位內的引號
啟用此選項以保留引號。
CSV

輸入或對應您要剖析的CSV檔案。

注意:

如果您的資料為二進位格式(通常來自檔案),您必須使用'toString()'函式將二進位資料轉換為String:

7e1891ad-4d59-4355-88ab-a2e62ed7d1a3