CSV檢視器:線上開啟搜尋CSV檔案
開啟CSV與TSV檔案,在可排序、可搜尋的表格中檢視——所有內容都在瀏覽器本機解析,檔案不會上傳到任何伺服器。
選擇.csv或.tsv檔案,或貼上原始文字並按下解析文字。檢視器會自動辨識分隔符號,顯示列數與欄數,並讓你排序、篩選及匯出資料——全部在自己的裝置上完成。
CSV檢視器:線上開啟搜尋CSV檔案
開啟CSV與TSV檔案,在可排序、可搜尋的表格中檢視——所有內容都在瀏覽器本機解析,檔案不會上傳到任何伺服器。
運作方式:檔案透過FileReader API在瀏覽器中讀取,再由papaparse函式庫解析,可自動辨識逗號、定位點和分號。任何內容都不會離開你的電腦。
關於CSV檢視器
CSV(逗號分隔值)是表格資料的通用語言,試算表、資料庫匯出、分析報表、銀行對帳單和日誌流程都使用它。這個檢視器在瀏覽器內透過FileReader API與papaparse完整解析檔案,內容不會經過網路,關閉分頁後也會從記憶體移除。它支援.csv與.tsv並自動辨識逗號、定位點和分號分隔格式,也能直接解析從郵件、終端機或程式碼片段貼上的文字。解析後資料會顯示在可捲動表格中,支援數值排序和不分大小寫的全文篩選;為保持頁面流暢,每次最多顯示500列。篩選後可將指定列匯出為以標題為鍵的JSON陣列。這是唯讀工具,超大型檔案可能較慢,但原始檔案永遠不會被修改。
CSV檢視器範例
常見輸入以及檢視器對每種輸入的顯示方式。
| 輸入 | 顯示結果 | 備註 |
|---|---|---|
| 含標題列和1,200筆記錄的orders.csv | 可排序表格,顯示1,200列資料及其欄位 | 開啟標題核取方塊後,第一列會成為可點擊的標題列。 |
| 從終端機貼上的定位點分隔匯出資料 | 相同的表格檢視——自動辨識定位點 | 不必先把TSV轉成CSV;分隔符號會從文字自動判斷。 |
| 在篩選框輸入「refund」 | 只顯示任一儲存格含有該詞的列,並顯示符合數量 | 篩選不分大小寫,會同時搜尋所有欄位。 |
| 連續兩次點擊價格欄標題 | 表格依價格數值降冪排序 | 數字欄按數值排序,因此90會排在100之前。 |
如何在線上檢視CSV檔案
- 點擊檔案選擇器選取.csv或.tsv檔案,或將原始文字貼到框中並按解析文字。
- 依資料是否以欄名開頭,勾選或取消「第一列是標題」。
- 點擊標題排序;再次點擊可切換升冪與降冪。
- 在篩選框輸入文字,只保留列中任何位置含有搜尋詞的資料。
- 需要時按下JSON匯出按鈕,下載目前篩選後的列。
CSV檢視器常見問題
我的CSV檔案會上傳到伺服器嗎?
不會。檔案由瀏覽器的FileReader API開啟,並在本機使用JavaScript解析。沒有資料會傳到網路,也不會儲存;關閉分頁後資料會從記憶體移除。
檢視器支援哪些檔案類型?
支援逗號分隔的.csv、定位點分隔的.tsv,以及使用逗號、定位點或分號的貼上文字。分隔符號會自動辨識,因此使用分號的地區匯出檔也能正確開啟。
可以開啟多大的檔案?
解析器可輕鬆處理數十萬列,但超大型檔案取決於裝置記憶體。表格一次最多顯示500列,排序和篩選則始終作用於完整資料集。
可以編輯儲存格或把變更存回檔案嗎?
不行。本工具是檢視器而非編輯器,因此對機密資料快速又安全。不過你可以篩選需要的列並匯出為JSON。
為什麼這裡的數字保留前導零,但Excel不會?
檢視器將每個儲存格視為文字,完全照檔案內容顯示,因此郵遞區號、電話和帶前導零的ID都不會改變。比較列時排序仍能辨識數值。
如果檔案沒有標題列會怎樣?
解析前取消標題核取方塊,檢視器會依序為欄位編號,不會把第一列資料當作欄名;之後每一列都會視為資料。