使用方式
- 選擇或拖曳一個 .xlsx 檔案。
- 選擇一個工作表,或選擇「所有工作表」為每個工作表產生一個表格。
- 決定第一列是否作為標題列。
- 檢查預覽,然後複製程式碼或下載 .html 檔案。
運作方式
每個儲存格都會寫入一個表格儲存格,其文字會經 HTML 跳脫處理,因此 < 和 & 等字元無法破壞頁面或注入標記。儲存格內的換行會變成 <br>。啟用標題選項時,第一列會以 <th> 儲存格放入 <thead>。數值儲存格會加上 class="num",方便你用 CSS 將它們靠右對齊;下載的檔案包含一段執行此效果的小型樣式表。
數值是檔案中儲存的值:公式結果、TRUE/FALSE,以及 ISO 8601 格式的日期。數字格式、字型、色彩、框線、欄寬、合併儲存格、圖片和圖表不會重現。每一列都有相同數量的儲存格;結尾的空白列和欄會被省略。
預覽顯示在沙箱化框架中,無法執行指令碼或從網際網路載入任何內容。
範例
網站上的價目表
將價目表工作表轉換為 HTML 表格,貼到 CMS 的程式碼檢視中,讓網站的 CSS 為它套用樣式。
同一頁顯示多個工作表
使用「所有工作表」時,每個工作表會變成一個 h2 標題,並在單一 HTML 檔案中包含各自的表格。
常見問題
為什麼 Excel 的顏色和框線不會顯示?
只會轉換資料,因此表格能融入你使用頁面的設計。請使用你自己的 CSS 來設定樣式。
為什麼 25% 會顯示為 0.25?
表格包含儲存格中儲存的值。百分比、貨幣與千分位等數字格式不會套用。
將這段 HTML 貼到我的網站安全嗎?
是。所有儲存格文字都經跳脫處理,因此試算表內容會以純文字顯示,無法加入標籤、指令碼或連結。
隱私權
活頁簿會在瀏覽器中讀取,HTML 則在你的裝置上產生。不會上傳、儲存或納入分析;只會計入一次工具使用的匿名事件。