使用分隔符號轉換器進行特定的表格變更
本頁面可讓您讀取一個分隔表格,並將相同欄位以 CSV、TSV、豎線、分號或經驗證的單字元自訂格式輸出。當試算表匯出、資料庫擷取、分析檔案或命令列結果的數值正確,但表格格式錯誤時,這個工具特別實用。請先貼上一段具代表性的範例,或選擇本機的 CSV、TSV 或文字檔。輸入區中的原始資料會保持不變,轉換後的結果會另外顯示以便檢視。
將含引號的 CSV 匯出檔轉換為資料庫載入器使用的 Tab 格式,將分號分隔的地區資料轉為 CSV,或為舊系統匯入作業建立一個豎線分隔的範例檔。請從您已熟悉內容的幾列資料開始。使用小型範例能更輕鬆地確認欄位邊界與列數,再處理較大的表格。本頁面不會將原始資料或結果上傳至 NexaCurrent。
選擇分隔符號、標題與操作方式
請分別選擇輸入與輸出的分隔符號。自訂分隔符號必須是單一可見字元,且不能是引號或換行符。請在轉換前先選取正確的標題模式。CSV、Tab、分號、豎線,以及單字元自訂分隔符號皆共用同一組引號欄位規則。引號內的分隔符號會被視為該值的一部分,兩個連續的引號會變成一個引號,而引號內的換行符也會保留在同一儲存格中。
請告訴頁面第一列是否包含標題列。當包含標題時,您可以依名稱選取唯一欄位;若使用像 #2 這樣的位置,則會永遠選取第二欄,且當標題重複時必須使用位置。沒有標題時,所產生的位置會使操作明確。當列寬不一致時,頁面會停止,而不是把後續的值移到錯誤的欄位中。
下載前請先閱讀預覽與操作說明
請檢查含有逗號、Tab、引號、換行符以及前後空白的值。這些值應保持為單一欄位,並且只有在所選的輸出分隔符號需要時才會加上引號。結果區域會顯示所選的操作、標題政策、來源與目的分隔符號,以及安全匯出選項。為避免大量貼上造成頁面過大,預覽最多顯示三十列,但「複製」與「下載」會使用完整且已驗證的結果。
「復原結果」會移除目前的轉換結果,但不會變更已貼上的來源,讓您可以修改某一項設定後再試一次。「重設工作區」會清除來源、選取的檔案、操作說明、結果、警告訊息與下載內容,並將輸入分隔符號、輸出分隔符號、標題模式與安全匯出還原為預設值。下載時,逗號會使用 CSV,Tab 會使用 TSV,其他分隔符號則使用純文字。
安全地處理試算表公式與格式錯誤的列
當開啟分隔檔案時,試算表程式可能會將以 =、+、- 或 @ 開頭的文字解讀為公式。安全匯出預設為啟用,會在這類儲存格前加上可見的單引號。警告訊息會回報被變更的儲存格數量。僅在目的端將所有欄位視為純資料,且您刻意需要保留原始第一個字元時,才將其關閉。
來源為空、引號未閉合、引號後仍有文字、出現非預期的引號、列寬不符、自訂分隔符號無效,或指定的欄位不存在時,會顯示明確的錯誤訊息,並禁止下載。新的失敗嘗試會清除先前的結果,以免被誤認為新輸出。重複的標題會保留顯示,必須以編號位置來處理。
限制、隱私權與實用的最後檢查
變更分隔符號並不會自動推斷數字、日期、編碼、空值標記或地區設定。多字元分隔符號與格式錯誤的列會被拒絕,而不是被猜測處理。輸入上限為 1,000,000 個字元、20,000 列資料、200 欄與 200,000 個儲存格,以避免意外貼上耗盡分頁資源。超過此上限的檔案應使用支援串流的桌面工具或命令列工具處理。手機上的瀏覽器記憶體可能也較吃緊,因此大型表格建議使用桌上型電腦處理。
在取代匯入檔案之前,請比較記錄數與欄位數、檢查空值與多行值、搜尋已知的第一筆與最後一筆記錄,並在目標應用程式中開啟下載的副本。在目的端接受結果之前,請保留原始檔案。成功的轉換只能確認本頁所列的規則;它無法驗證私有的結構描述、商業規則、存取政策或下游計算。