破壞的CSV文件是由多種要素引發(fā)的,,包羅有效格式化,,運(yùn)用有效字符,字段內(nèi)的換行符等,。
CSV文件(也稱(chēng)為逗號(hào)分隔值文件)是一種格式,,用于存儲(chǔ)字母數(shù)字表格構(gòu)造數(shù)據(jù),但采取純文本格式,。
這些文件具無(wú)數(shù)據(jù)記載,,每一個(gè)數(shù)據(jù)記載是由逗號(hào)分隔的最少兩個(gè)(或更多)字段的集合。這些可以從Excel或Open Office Calc等軟件順序?qū)牖驅(qū)С?,這些順序以行列構(gòu)造存儲(chǔ)數(shù)據(jù),。
CSV文件破壞的緣由包羅:
--沒(méi)法打印的行尾的ASCII控制字符
--CSV文件文本中的分隔符
--沒(méi)有雙引號(hào)的字段中的換行符
--運(yùn)用有效字符,例如 - ,,(),.,,:,*等
--已破壞的CSV文件末尾的空白行,,其中包括分隔符
--具有前導(dǎo)零的長(zhǎng)數(shù)字
--CSV文件格式有效
--CSV文件不運(yùn)用UTS(8編碼)
要修復(fù)破壞的CSV文件,,上面列出了一系列處理方案,可幫忙您以安康的格式恢復(fù)文檔,。
修復(fù)破壞的CSV文件問(wèn)題
1.運(yùn)用Unicode UTF-8編碼
--翻開(kāi)CSV文件
--單擊文件>另存為
--輸出文件名
--從下拉列表當(dāng)選擇另存為文件類(lèi)型CSV
--單擊工具>轉(zhuǎn)到Web選項(xiàng)
--轉(zhuǎn)到“將此文檔另存為”下的“編碼”
--選擇Unicode(UTF-8)
2.運(yùn)用其他軟件翻開(kāi)CSV文件或在Excel中導(dǎo)入和修復(fù)
假如未按要求顯示數(shù)字,,請(qǐng)不要保管CSV文件。 您可使用其他軟件翻開(kāi)CSV文件,,或運(yùn)用以下步驟在Excel中導(dǎo)入破壞的CSV文件并停止修復(fù),。
--翻開(kāi)Excel - 新任務(wù)簿
--單擊數(shù)據(jù)選項(xiàng)卡
--在“獲得內(nèi)部數(shù)據(jù)”部份下選擇“從文本”
--閱讀破壞的CSV文件
--單擊導(dǎo)入
--選擇分隔符>下一步
--選擇逗號(hào),然后單擊下一步
--單擊包括數(shù)字的列>單擊“文本”
--對(duì)包括數(shù)字的一切列反復(fù)上述步驟>單擊“肯定”
3.詳細(xì)處理方案
--假如您的本國(guó)字符破壞或喪失,,請(qǐng)運(yùn)用Google表格或Open Office,,Libre Office,,Notepad ++初級(jí)利用修復(fù)破壞的CSV文件
--假如您收到導(dǎo)入錯(cuò)誤音訊“第1行包括太多列...”,,請(qǐng)運(yùn)用Excel,Notepad ++或其他利用順序創(chuàng)立包括14列數(shù)據(jù)的新CSV文件以恢復(fù)CSV數(shù)據(jù)
假如問(wèn)題是由于運(yùn)用ASCII控件,,特殊或額定分隔符,,請(qǐng)履行以下操作:
--刪除文件末尾的空格
--經(jīng)過(guò)刪除分隔處置順序字段并檢索文件數(shù)據(jù)的額定分隔符來(lái)修復(fù)破壞的CSV文件中的額定逗號(hào)
4.運(yùn)用記事本或Excel創(chuàng)立CSV文件并停止修復(fù)
運(yùn)用記事本
--在文件中輸出文本數(shù)據(jù),每一個(gè)字段用逗號(hào)分隔
--運(yùn)用新行分隔每行
--運(yùn)用.csv擴(kuò)大名保管文件
運(yùn)用Excel電子表格
--在Excel電子表格中輸出數(shù)據(jù)
--單擊文件
--選擇另存為
--選擇保管類(lèi)型
--選擇CSV(逗號(hào)分隔)
5.運(yùn)用自動(dòng)回復(fù)功用停止恢復(fù)
此功用可以在Excel上找到,。 翻開(kāi)電子表格并查找Autorecover窗口(通常位于窗口的左窗格中),。 屏幕上有一個(gè)列表,您可以從當(dāng)選擇CSV文件。 它適用于未保管的文件,。
- 相干:修復(fù)Win10上破壞文件的11個(gè)最好工具
6.運(yùn)用TMP文件恢復(fù)
Windows通常會(huì)創(chuàng)立一個(gè)暫時(shí)(TMP)文件,,假如CSV文件沒(méi)法拜候或破壞,它可以幫忙您恢復(fù),。 去做這個(gè):
轉(zhuǎn)到Temp文件文件夾所在的地位:C:Users \ AppData \ Local \ Microsoft \ Office \ UnsavedFiles
--運(yùn)用.TMP擴(kuò)大名搜索Excel文件
--經(jīng)過(guò)驗(yàn)證數(shù)據(jù)選擇正確的一個(gè)
--運(yùn)用.CSV擴(kuò)大名將其復(fù)制并粘貼或保管到其他目的地
7.從之前的版本中恢復(fù)破壞的CSV文件
CSV文件保管或交換時(shí),,此修復(fù)很有用。 去做這個(gè):
--轉(zhuǎn)到破壞的CSV文件并右鍵單擊它
--選擇屬性
--單擊之前的版本
--在保管/交換之前選擇最初一個(gè)版本
--單擊“復(fù)原”(確保已啟用復(fù)原點(diǎn))