若要轉換、取得及轉換 JavaScript Object Notation (JSON) 資料作為連鎖的一部分,請新增包含 JSON 連線指令的步驟。
要啟用這些指令,IT 管理員首先建立一個 JSON 連接 。
陣列轉 CSV
若要將一個 JSON 陣列轉換成 CSV 檔案,給定每一列的名稱及其值的 JSONPath,請使用Array to CSV 指令。如果一列有多個值,它們會以選取的分隔符分隔。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| JSON 資料 |
輸入要解析為 JSON 並進行轉換的檔案或文字。 |
| 路徑至根 |
若要轉換嵌套在 JSON 根元素內的陣列,請輸入要轉換為 CSV 的根陣列元素的路徑。 |
| 篩選 |
在項目陣列中加入篩選條件。若要不套用篩選器,請留空。 |
| 多值分隔符 |
輸入分隔符,用於分隔欄中為單一 JSONPath 擷取的多個值。 |
| 預覽結果 |
若要預覽建立的 CSV 檔案,請勾選此方塊。 |
| 資料欄 |
輸入要製作的欄位及其對應的 JSONPath。 |
| 分隔符號 |
選擇要在轉換後的檔案中使用的分隔符。 |
输出
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
執行指令出錯 |
| 10 |
警告 |
解析的 JSON 與提供的模式不匹配 |
CSV 至 JSON
要將表格資料集轉換為 JSON 陣列,請使用CSV to JSON 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 輸入檔 |
輸入要轉換為 JSON 的 CSV 檔案。 |
| 分隔符號 |
選擇輸入檔案 中使用的分隔符。 |
输出
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
執行指令出錯 |
物件轉 CSV
若要將單一行的 JSON 物件轉換為 CSV 檔案,給定每一列的名稱及其值的 JSONPath,請使用Object to CSV 指令。如果一列有多個值,它們會被選取的分隔符分隔。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| JSON 資料 |
輸入要解析為 JSON 並驗證的檔案或文字。 |
| 到根的路徑 |
如果要轉換的物件嵌套在 CSV 的根元素中,請輸入要轉換為 CSV 的根物件元素的路徑。 |
| 多值分隔符 |
選擇要用來分隔欄中單一 JSONPath 多個擷取值的分隔符。 |
| 預覽結果 |
選擇是否預覽建立的 CSV 檔。 |
| 資料欄 |
輸入要製作的欄位及其對應的 JSONPath。 |
输出
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
執行指令出錯 |
| 10 |
警告 |
解析的 JSON 與提供的模式不匹配 |
驗證模式
要解析 JSON 檔案或文字,請使用Validate schema 指令。解析 JSON 後,所提供的模式會根據結果進行驗證。輸出為 JSON 檔案,可供其他指令使用。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| JSON 資料 |
輸入要解析為 JSON 並驗證的檔案或文字。 |
| 結構描述 |
輸入要驗證已解析 JSON 的模式。 |
输出
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
執行指令出錯 |
| 10 |
警告 |
解析的 JSON 與提供的模式不符 |