二進(jìn)制文件轉(zhuǎn)換為文本 文本文件跟二進(jìn)制文件有什么區(qū)別?
文本文件跟二進(jìn)制文件有什么區(qū)別?文本文件是完全由可見(jiàn)字符組成的文件。可見(jiàn)字符是指ASCII碼為32到126的字符、回車(ASCII碼13)、換行符(ASCII碼10)、制表符(ASCII碼9)以及所有
文本文件跟二進(jìn)制文件有什么區(qū)別?
文本文件是完全由可見(jiàn)字符組成的文件。可見(jiàn)字符是指ASCII碼為32到126的字符、回車(ASCII碼13)、換行符(ASCII碼10)、制表符(ASCII碼9)以及所有中文字符(包括其他字符集,如朝鮮語(yǔ)、日語(yǔ)、阿拉伯語(yǔ)等)。如果是Unicode文本,還包括ASCII代碼0。有許多方法可以定義二進(jìn)制文件。從廣義上講,二進(jìn)制文件是指計(jì)算機(jī)中的所有文件(包括文本文件),因?yàn)橛?jì)算機(jī)中的所有文件實(shí)際上都是以二進(jìn)制模式存儲(chǔ)的,也就是說(shuō),每個(gè)字符(包括可見(jiàn)字符和控制字符)最終以0和1的形式存儲(chǔ)在硬盤和其他介質(zhì)中(這就是為什么計(jì)算機(jī)只識(shí)別0和1這兩個(gè)數(shù)字的原因,因?yàn)楠M義的二進(jìn)制文件是相對(duì)于文本文件的,即,只要文件中除了可見(jiàn)字符外還包含其他字符(主要是控制字符),它就是一個(gè)二進(jìn)制文件;比狹義的二進(jìn)制文件更具體的定義是可執(zhí)行文件(exe)、庫(kù)函數(shù)文件(DLL))圖片、視頻、,數(shù)據(jù)庫(kù)文件等都是由程序代碼、機(jī)器代碼、特定二進(jìn)制代碼和數(shù)據(jù)組成的實(shí)用文件。
Excel文件是二進(jìn)制文件還是文本文件?
在2007版Excel之后,默認(rèn)的Excel保存格式為xlsx文件,并且不會(huì)自動(dòng)啟用宏。
如果啟用宏操作,則為xlsm格式,相對(duì)較大。如果是二進(jìn)制的,那就是xlsb格式。xlsx和xlsm的內(nèi)容是基于XML(文本,可以用寫字板直接打開(kāi)和讀?。鴛lsb壓縮包的內(nèi)容是二進(jìn)制文件(不能直接打開(kāi)和讀?。荒苡肊xcel打開(kāi)。因此,xlsb的文件較小,對(duì)于保存大型Excel文件非常有用。在其他方面,xlsb與xlsx和xlsm沒(méi)有區(qū)別。xlsb的缺點(diǎn)是xlsx可以更好地與其他程序,特別是其他平臺(tái)進(jìn)行交互,但是xlsb不能。