什麼是文字檔案(TXT)格式?

摘要

  • 文本檔案僅包含文本(對比於圖像等其他內容)。
  • 使用任何文本編輯器,如記事本或TextEdit打開一個文本檔案。
  • 使用Notepad++等工具將文本檔案轉換為其他基於文本的格式。

這篇文章描述了什麼是文本檔案,以及如何打開或將其轉換為不同的格式。

什麼是文本檔案?

文本檔案是包含文本的檔案,但對於這一點有幾種不同的理解方式,因此在處理能夠打開或轉換它的程式之前,瞭解您擁有的文本檔案種類是很重要的。

一些文本檔案使用.TXT檔案擴展名,且不包含任何圖像。其他可能同時包含圖像和文本,但仍被稱為文本檔案,甚至簡寫為「txt檔案」,這可能會令人困惑。

文本檔案的種類

在一般意義上,文本檔案是指僅包含文本且不包括圖像和其他非文本字元的檔案。這些檔案有時使用TXT檔案擴展名,但不一定需要使用。例如,一個僅包含文本的Word文檔可以是DOCX格式,但仍可被稱為文本檔案。

我見過一些主要是文本的檔案也被稱為文本檔案,僅因為文檔的大部分確實是文本。回到DOCX的例子,如果檔案中有一些圖表和幾張照片,有些人可能還是會稱之為文本文檔。

另一種文本檔案是「純文本」檔案。這種檔案不包含任何格式(與RTF檔案不同),意即沒有粗體、斜體、下劃線、彩色、使用特殊字體等。純文本檔案格式的幾個例子包括以以下擴展名結尾的檔案:XML、REG、BAT、PLS、M3U、M3U8、SRT、IES、AIR、STP、XSPF、DIZ、SFM、THEME和TORRENT。

當然,帶有.TXT擴展名的檔案也是文本檔案,通常用來存儲可以被任何文本編輯器輕鬆打開或由簡單腳本寫入的內容。例如,存儲如何使用某些東西的逐步說明、暫存信息或由程式生成的日誌(儘管那些通常儲存在LOG檔案中)。

「明文」或「清本」檔案與「純文本」檔案(帶空格)不同。如果未使用檔案存儲加密或檔案傳輸加密,可以說該數據是以明文存在或通過明文傳輸。這可以應用於任何應該被保護但沒有被保護的東西,如電子郵件、訊息、純文本檔案、密碼等,但通常用於對加密的引用。

有些檔案的擴展名為.text,以完整的單詞「text」拼寫出來,沒有檔案名稱(不要與.tex混淆)。這些是內建於Windows EXE檔案中的二進制機碼檔案,通常是可攜式軟體。您不太可能會遇到這些檔案,因為您必須先解壓縮EXE檔案的內容才能看到它。不過,如果您在電腦上看到其中一個檔案,知道您不需要手動打開它,它裡面幾乎沒有可讀的文本。

如何打開文本檔案

所有文本編輯器應該都能打開任何文本檔案,特別是如果不使用特殊格式的話。例如,TXT檔案可以通過右鍵點擊檔案並選擇「編輯」使用Windows自帶的記事本程式打開。對於Mac上的TextEdit也是類似的。

另一個可以打開任何文本檔案的免費程式是Notepad++。安裝後,您可以右鍵點擊檔案並選擇「使用Notepad++編輯」。

大多數網頁瀏覽器和移動設備也可以打開文本檔案。然而,由於大多數這些應用並未構建以加載不同擴展名的文本檔案,您可能需要先將檔案擴展名改為.TXT,如果您想使用這些應用來讀取檔案的話。

其他一些文本編輯器和查看器包括Microsoft Word、TextPad、Notepad2、Geany和Microsoft WordPad。

macOS的其他文本編輯器包括BBEdit和TextMate。Linux使用者還可以試試Leafpad、gedit和KWrite。

將任何檔案作為文本文檔打開

此處需要理解的另一件事是任何檔案都可以作為文本文檔打開,即使它不包含可讀文本。當您不確定它實際上是什麼檔案格式時這是有用的,比如它缺少檔案擴展名,或您認為它已被標識為錯誤的檔案擴展名。

例如,您可以通過將MP3音頻檔案插入文本編輯器(如Notepad++)並將其作為文本檔案打開。這樣您不能播放MP3,但可以看到它的文本形式,因為文本編輯器只能以一種方式呈現數據:文本。

特別是對於MP3,第一行應該包含ID3,以表示它是一個元數據容器,可能存儲如藝術家、專輯、曲目號等信息。

另一個例子是PDF檔案格式;每個檔案的第一行都以%PDF文字開始,即使文檔的其餘部分完全不可讀。

如何轉換文本檔案

轉換文本檔案的唯一真正目的是將它們保存到另一種基於文本的格式,如CSV、PDF、XML、HTML、XLSX等。您可以使用大多數高級文本編輯器來完成這項工作,但簡單的編輯器通常只支持基本的導出格式,如TXT、CSV和RTF。

例如,上面提到的Notepad++程式可以保存為大量檔案格式,如HTML、TXT、NFO、PHP、PS、ASM、AU3、SH、BAT、SQL、TEX、VGS、CSS、CMD、REG、URL、HEX、VHD、PLIST、JAVA、XML和KML。

其他能夠導出到文本格式的程式可能可以保存為幾種不同的格式,通常是TXT、RTF、CSV和XML。因此,如果您需要某個程式中的檔案轉換為新文本格式,考慮回到生成原始文本檔案的應用,並導出為其他格式。

話雖如此,只要是純文本,文本就是文本,因此只需重命名檔案,將一個擴展名換成另一個,可能就是全部需要做的「轉換」檔案。

請參閱我們的免費文檔轉換軟體程式列表,以獲取一些額外的檔案轉換器,這些轉換器支持各種類型的文本檔案。

仍無法打開檔案?

您打開檔案時看到亂碼嗎?也許大部分或全部內容是完全不可讀的。最有可能的原因是該檔案不是純文本。

像我上面提到的,您可以使用Notepad++打開任何檔案,但就像MP3例子一樣,這不意味著您實際上可以在那裡使用該檔案。如果您嘗試在文本編輯器中打開檔案,且它未能如您所預期那樣渲染,重新考慮該如何打開檔案;這可能不是一個可以用人類可讀文本解釋的文件格式。

如果您不知道應該怎麼打開檔案,考慮嘗試一些支持各種格式的流行程式。例如,嘗試將檔案拖到VLC媒體播放器中,以檢查它是否是一個包含視頻或聲音數據的媒體檔案。

常見問題

如何在Android上打開TXT檔案?

一些Android手機或平板電腦具有內建的辦公應用可以打開TXT檔案及其他類型的文檔和電子表格。如果您的設備的辦公應用無法打開文本檔案,試試第三方Android文本編輯器。例如,從Google Play商店下載文本編輯器並用它來打開和閱讀您的文本檔案。

如何製作TXT檔案?

在Windows中,右鍵點擊桌面上的任何開放空間 > 新建 > 文本文檔。在Mac上,打開Finder並導航到您想要保存TXT檔案的文件夾,然後啟動終端並輸入touch MyTextFile.txt。在任何系統上,您也可以打開Word處理應用(如Microsoft Word),創建您的文檔,然後將其保存為純文本(.txt)檔案。

如何將文本檔案轉換為Excel?

在Excel中,選擇資料標籤 > 從文字/CSV > 選擇您的文本檔案 > 導入。然後,選擇分隔符 > 選擇分隔符 > 下一步 > 常規 > 完成。接著,為確保您的數據從第1行,第A列開始,選擇現有工作表,並在欄位中輸入「=$A$1」。

如何創建列出文件夾內容的文本檔案?

在Windows PC上,打開命令提示符並導航到您想列出其文本內容的文件夾。輸入dir> listmyfolder.txt以將命令的輸出重定向到文件。