如何將 HTML 表格下載為 CSV 檔案:逐步指南

若要將 HTML 表格下載為 CSV 文件,可以使用 Firefox 的表格匯出插件,或將可見儲存格複製到電子表格中並匯出。使用插件速度更快;複製操作則無需安裝擴充功能。 CSV 檔案保留的是行和值,而不是網頁的顏色、字體或版面配置。

瀏覽器頁面,其中包含一個可選擇的產品表格,表格顯示產品、類別和銷售列。
可選擇的 HTML 表格會顯示匯出程式讀取的行和列。

確保頁麵包含 HTML 表格

HTML 表格是由行和單元格排列的結構化數據,而不是螢幕截圖、圖表或繪製在畫布上的圖形。如果您可以選擇單一儲存格中的文本,則它很可能是一個真正的表格。 MDN 文件中關於 HTML 表格元素的說明解釋了其結構。請等待頁面載入完成;有些網站只有在您捲動頁面或套用篩選條件後才會填入表格。如果網站提供 CSV 下載選項,請優先使用該選項。

選項 1:使用 Firefox 外掛程式匯出

Firefox 的附加元件「下載表格為 CSV」會新增一個右鍵選單指令。該元件目前在 Mozilla 網站上被標記為「實驗性」元件,上次更新時間為 2020 年 5 月 31 日,並指出其在 iframe 框架內顯示表格時存在已知問題。安裝前請務必查看其相容性和權限。 Mozilla 的附加元件指南詳細介紹了安裝流程。

  1. 打開官方列表。在 Firefox 瀏覽器中,造訪 Mozilla 附加元件頁面,如果您決定使用該擴充程序,請按照瀏覽器的安裝提示進行操作。避免從無關網站下載擴充功能。
  2. 匯出表格。開啟網頁並等待資料載入完畢。右鍵點選儲存格,選擇「將表格下載為 CSV 檔案」。該插件還提供了一種工具列操作方法:單擊其圖標,然後單擊表格。
產品表格上方顯示瀏覽器上下文選單,其中「下載表格(CSV格式)」選項已高亮顯示。
右鍵點選表格單元格,即可存取插件的匯出指令。
  1. 找到該文件。查看 Firefox 的「下載」面板或 Firefox 下載設定中指定的資料夾。檔案名稱可能有所不同;您可以直接開啟 CSV 檔案而無需重命名。
瀏覽器下載面板顯示已完成的 table.csv 檔案。
產生的 CSV 檔案會出現在瀏覽器的下載清單中。
  1. 檢查導出文件。在 Excel、Google Sheets 或其他電子表格應用程式中開啟該檔案。確認標題和記錄分別位於不同的列中,行數看起來合理。
電子表格網格,分別在不同的欄位中顯示產品、類別和銷售額。
確認標題和值分別位於不同的欄位中。

選項 2:將表格複製到電子表格中

如果您不想使用瀏覽器擴充功能,可以在任何瀏覽器中使用此方法。此方法適用於網頁允許您選擇表格文字的情況。

  1. 拖曳滑鼠選取表格標題和資料行,然後在 Windows 系統上按Ctrl+C,或在 Mac 系統上按Command+C 。
  2. 將內容貼到空白工作表的 A1 儲存格中。檢查每個網頁表格列是否都顯示在單獨的工作表列中。如果所有文字都顯示在同一個儲存格中或包含周圍的頁面文本,請撤銷操作並選擇較小的區域。
  3. 在 Excel 中,選擇「檔案」>「另存為」或「儲存副本」,然後選擇 CSV 檔案類型。在 Google 表格中,選擇「檔案」>「下載」,然後選擇 CSV 格式;不同版本的標籤可能略有不同。

CSV 檔案會移除電子表格格式。 Excel 只會將目前活動工作表儲存到 CSV 檔案中,因此請先選取正確的工作表。請參閱 Microsoft 的Excel CSV 匯出說明和 Google Sheets 的匯出指南。

使用前請檢查數據。

CSV 檔案使用逗號分隔字段,使用換行符號分隔記錄。包含逗號、引號或換行符的欄位需要用引號括起來,以免溢到其他欄位;RFC 4180描述了這些常見規則。請在電子表格中開啟文件進行檢查,而不要僅憑原始文字進行判斷。

將首尾記錄與網頁內容進行比較。檢查多行標題、空白儲存格、日期、長數字以及以零開頭的標識符,因為電子表格應用程式可能會重新解釋某些值。 Firefox 附加元件清單也警告說,特殊字元可能無法如預期顯示。如果對字元的精確度要求很高,請將匯出內容與原始頁面進行比較,或使用複製貼上的方式。

故障排除

  • 如果缺少該指令,請確認外掛程式已啟用,重新載入頁面,然後在儲存格內按一下滑鼠右鍵。
  • 如果表格位於嵌入式框架中,插件提示匯出可能失敗。請嘗試使用網站的下載控制功能,或複製可見儲存格。
  • 如果頁面顯示的是圖像而不是可選擇的儲存格,則表格匯出器無法直接恢復結構化行。請尋找資料下載檔案或使用 OCR 技術,然後逐一驗證每個值。
  • 如果列發生偏移,請檢查來源資料中是否有逗號、換行符、合併的標題或巢狀表格。

對於一次性導出,電子表格通常就足夠了。 Firefox 外掛程式可以減少重複使用的點擊次數,但請務必在依賴上次更新時間在 2020 年的實驗性擴充功能之前,先查看其當前狀態。

留下評論

十大代理瀏覽器,幫助您實現更安全、更私密的瀏覽體驗

十大代理瀏覽器,幫助您實現更安全、更私密的瀏覽體驗

比較 10 款代理瀏覽器和瀏覽器工具,從 Tor 和 Opera 到 Firefox 和 CroxyProxy,並提供實際的隱私限制和設定建議。

如何使用活動日誌批量刪除 Facebook 帖子

如何使用活動日誌批量刪除 Facebook 帖子

了解如何在手機上大量刪除 Facebook 貼文、篩選舊動態、使用回收站或存檔功能,以及在 30 天內恢復貼文。

如何修復 Chrome 瀏覽器中的 ERR_TUNNEL_CONNECTION_FAILED 錯誤:8 個步驟

如何修復 Chrome 瀏覽器中的 ERR_TUNNEL_CONNECTION_FAILED 錯誤:8 個步驟

首先檢查代理程式和 VPN 設置,然後排查擴充功能、DNS 和安全軟體,以修復 Chrome 的 ERR_TUNNEL_CONNECTION_FAILED 錯誤。

Firefox 整合收件匣:在 Gmail 內存取 Google 應用

Firefox 整合收件匣:在 Gmail 內存取 Google 應用

了解 Integrated Inbox 如何將 Google 應用程式引入 Firefox 中的 Gmail,哪些功能在理論上仍然有效,以及 Gmail 的內建側邊欄與之有何不同。

WebFonter:在任何網站上預覽 ​​FontShop 字體-現在哪些功能可用

WebFonter:在任何網站上預覽 ​​FontShop 字體-現在哪些功能可用

了解 WebFonter 曾經如何讓您在即時網站上試用 FontShop 字體,為什麼最初的工具已經過時,以及如今如何預覽字體。

如何撤銷令人尷尬的Facebook貼文:五秒鐘小技巧和現在有效的方法

如何撤銷令人尷尬的Facebook貼文:五秒鐘小技巧和現在有效的方法

舊版 Facebook 撤銷擴充功能會延遲五秒鐘執行撤銷操作。了解現在還有哪些方法可以編輯、刪除、存檔或恢復令人尷尬的 Facebook 貼文。

無需訪問 About:Config 即可從工具列切換 Firefox 隱私設置

無需訪問 About:Config 即可從工具列切換 Firefox 隱私設置

使用 Privacy Settings Firefox 擴充程序,可以透過工具列彈出視窗更改支援的隱私首選項,還可以了解內建控制何時效果更好。

如何使用 Shrink2One 將多個連結合併成一個短鏈接

如何使用 Shrink2One 將多個連結合併成一個短鏈接

了解 Shrink2One 最初是如何將多個 URL 合併成一個短連結的,它的可選密碼功能,以及如果服務不可用該怎麼辦。

如何檢查是否有人正在存取您的 Gmail 帳戶

如何檢查是否有人正在存取您的 Gmail 帳戶

懷疑有人未經授權存取您的 Gmail 帳戶?檢查最近的帳戶活動、IP 位址、已登入裝置和安全事件,並了解如何保護您的帳戶。

如何在 Facebook 上建立和分享收藏集

如何在 Facebook 上建立和分享收藏集

學習如何將已儲存的 Facebook 貼文整理成收藏集,在桌面或行動裝置上新增項目,邀請貢獻者,以及檢查分享隱私。