Skip to main content
TSV 端口可將製表符分隔值 (TSV) 檔案轉換為 XML,並能從 XML 生成 TSV 檔案。

核心功能

  • 雙向 TSV/XML 轉換,支援可配置的分隔符號和編碼
  • 具備表頭檢測和自定義列對映能力
  • 支援多種字元編碼及特殊字元處理

概觀

端口配置

本節包含所有可配置的端口屬性。

設定索引標籤

配置

與端口 ID 和描述相關的設定。

端口設定

與端口核心操作相關的設定。

其他設定

先前類別中未包含的設定。

樣本檔案索引標籤

進階設定索引標籤

訊息

日誌

雜項設定

自動化索引標籤

自動化設定

效能

告警索引標籤

SLA 索引標籤

TSV 轉換為 XML

當 檔案轉換為 XML,得到的 XML 將包含以下結構:
原始檔案中的每一行(記錄)都成為根元素 Items 的子元素。所有記錄元素的名稱由端口設定中設定的 記錄名稱 選項確定。每個記錄元素都有與輸入檔案每行中的值相對應的子元素。 某些 檔案包含一行訊息頭資訊,為檔案中的值提供上下文。當啟用 存在列標題 設定時,將解析此標題行,並將解析後的標題用作值元素(記錄元素的子元素)的元素名稱。否則,值元素將被賦予通用名稱,例如 field_0、field_1 等。

XML 轉換為 TSV

要將 XML 轉換為 檔案,輸入 XML 必須具有“平面”結構。這意味著,忽略 Items 根元素,XML 結構的深度為 2。例如:
XML 解釋如下:
  • 根元素的子元素在結果檔案中被視為記錄(行)
  • 每個記錄元素的子元素被視為每行中的值
如果啟用 存在列標題 選項,則會將標題行插入到生成的 檔案中,其中包含每個值元素的名稱,以提供值的上下文。在上面的範例中,此標題行將由 title、year 和 runtime 組成。

列印預覽

TSV 轉換:使用 XML Map 端口

宏

範例